Macro excel

Fermé
bux66 - 22 nov. 2009 à 20:36
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 - 22 nov. 2009 à 20:51
Bonjour,

Mon classeur est composé de :
30 feuilles qui se nomment 1,2, 3 jusqu'à 30
une autre feuille qui se nomme trimestre 1

je ne sais pas programmer en vba.
est ce que quelqu'un pourrait me "traduire" cette macro en ce langage, qui m'est tout a fait inconnu:
début macro (qui s'appellera moyenne 1)
pour i= 1 a 30 faire:
j = j +2
copier dans la cellule G9 de la feuille i la cellule Cj de la feuille trimestre 1
Fin pour
fin macro


je vous remercie d'avance
A voir également:

1 réponse

Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
22 nov. 2009 à 20:51
Bonsoir,

Voici la traduction VBA

Sub Moyenne_1()

Dim i As Integer
Dim j As Integer

For i = 1 To 3
j = j + 2
Sheets(i).Range("G9").Value = Sheets("trimestre 1").Range("C" & j).Value
Next i

End Sub

Bonne soirée
0