20 votes

Écrire une formule dans une cellule Excel en utilisant VBA

J'essaie d'utiliser VBA pour écrire une formule dans une cellule d'Excel. Mon problème est que lorsque j'utilise un point-virgule ( ; ) dans ma formule, j'obtiens une erreur :

Run-time error 1004

Ma macro est la suivante :

Sub Jours_ouvres()
    Dim Feuille_Document As String
    Feuille_Document = "DOCUMENT"        
    Application.Worksheets(Feuille_Document).Range("F2").Formula = "=SUM(D2;E2)"    
End Sub

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X