Bonjour,
J'essaye de faire une petite macro pour attribuer une valeur à des cellules.
Les cellules en question sont en colonne C et espacées de 8 lignes (variable x)
Je voulais que la première cellule prenne la valeur "A1", la seconde "A2", etc..
J'ai tenté ça :
Le problème, c'est avec la variable i.
Toutes les cellules prennent la valeur "A2". Je ne sais pas comment faire pour incrémenter "i", de façon à ce que la 1ère cellule (C1) prenne la valeur "A1", la seconde cellule (C9) prenne la valeur "A2" etc... jusqu'à "A400".
Merci d'avance et bonne soirée.
J'essaye de faire une petite macro pour attribuer une valeur à des cellules.
Les cellules en question sont en colonne C et espacées de 8 lignes (variable x)
Je voulais que la première cellule prenne la valeur "A1", la seconde "A2", etc..
J'ai tenté ça :
Code:
Private Sub CommandButton1_Click()
Dim x As Integer
Dim i As Integer
i = 1
For x = 1 To 3193 Step 8
Range("C" & x).Value = "A" & i + 1
Next x
End Sub
Le problème, c'est avec la variable i.
Toutes les cellules prennent la valeur "A2". Je ne sais pas comment faire pour incrémenter "i", de façon à ce que la 1ère cellule (C1) prenne la valeur "A1", la seconde cellule (C9) prenne la valeur "A2" etc... jusqu'à "A400".
Merci d'avance et bonne soirée.