Vba et fonction sum

01delph75 Messages postés 7 Statut Membre -  
01delph75 Messages postés 7 Statut Membre -
Bonjour,

je suis novice en VBA et j'y comprend vraiment pas grand chose

j'ai une feuille excel avec en colonne G des marges réalisées
Je voudrais en cliquant sur un bouton que s'affiche la marge totale

voici ma macro

Private sub commandbutton_ click ()

dim margetot as integer

margetot = worksheetfunction.sum(cells(i,7))

msgbox ("marge totale réalisée :" & margetot)

end sub

une erreur 1004 apparait quand je la teste.

merci d'avance pour votre aide
Configuration: Mac OS X
Safari 525.28.3

5 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    La variable i contient quoi?
    0
  2. 01delph75 Messages postés 7 Statut Membre
     
    la variable i est juste le numéro de la ligne
    0
  3. 01delph75 Messages postés 7 Statut Membre
     
    la variable i est juste le numéro de la ligne
    0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Ben, je ne comprends pas.
    En ce cas pourquoi tu ne fais pas par exemple tout simplement
    sum=0
    For i=1 To 10
      somme = somme + Cells(i,7)
    Next
    
    msgbox ("marge totale réalisée :" & somme) 
    

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 01delph75 Messages postés 7 Statut Membre
     
    le probleme c'est que pour i je ne sais pas jusqu'a combien ca va aller, car on rajoute des lignes en allant.
    0