VBA créer un boucle de matrice
Résolu
thierry
-
thierry -
thierry -
Bonjour,
J'aimerai pouvoir créer et remplir un compteur de matrice en VBA.
Normalement il faut deux boucles :
Sub jfhg()
For i = 1 To 20
For j = A To M
Range(j & i) = 25
Next j
Next i
End Sub
Le problème c'est que VBA reconnait cette écriture, mais pas la fonction Range. Je c'est pas si c'est pas la fonction range qui pose problème.
Merci
Thierry
J'aimerai pouvoir créer et remplir un compteur de matrice en VBA.
Normalement il faut deux boucles :
Sub jfhg()
For i = 1 To 20
For j = A To M
Range(j & i) = 25
Next j
Next i
End Sub
Le problème c'est que VBA reconnait cette écriture, mais pas la fonction Range. Je c'est pas si c'est pas la fonction range qui pose problème.
Merci
Thierry
A voir également:
- VBA créer un boucle de matrice
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
- Creer un fichier .bat - Guide
2 réponses
Tu utilise le numero de la colonne. (colonne e=5 par exemple).
Apres tu utilise tes boucle de cette facon:
cells(i,j)
cela te fera ligne 1 colonne 1à 10 (donc a à j)
ligne 2 colonne 1 à 10
ligne 3 etc
Le premier pas vers la solution est la recherche. Notre ami Google connaît sûrement la solution...
Apres tu utilise tes boucle de cette facon:
cells(i,j)
cela te fera ligne 1 colonne 1à 10 (donc a à j)
ligne 2 colonne 1 à 10
ligne 3 etc
Le premier pas vers la solution est la recherche. Notre ami Google connaît sûrement la solution...
Sub jfhg()
For i = 1 To 2
For j = 1 To 2
Cells(j & i) = 25
Next j
Next i
End Sub
Mais les cellules remplis sont : K1 ; L1 ; U1 ; V1
Merci ça marche bien.