Syntaxe range dans boucle for
clemistyle
Messages postés
1
Statut
Membre
-
balou01 Messages postés 86 Statut Membre -
balou01 Messages postés 86 Statut Membre -
Bonjour,
La syntaxe exacte de la fonction range me pose problème. Le principe est de sélectionner les cellules Ak à A(k+m-1)
Voici le bout de programme :
m=inputbox("nombre de mois")
nombrecase = 10 *m
for k= 5 to nombrecase
range ("A" & k : "A" & (k+m-1).select
Selection.mergecells = true
k=k+m
next k
Pourriez-vous m'aider ?
La syntaxe exacte de la fonction range me pose problème. Le principe est de sélectionner les cellules Ak à A(k+m-1)
Voici le bout de programme :
m=inputbox("nombre de mois")
nombrecase = 10 *m
for k= 5 to nombrecase
range ("A" & k : "A" & (k+m-1).select
Selection.mergecells = true
k=k+m
next k
Pourriez-vous m'aider ?
Configuration: Windows XP Internet Explorer 6.0
1 réponse
-
Je suppose que c'est du vba...
Pour commencer dans tonrange ("A" & k : "A" & (k+m-1).selecttu as oublié de fermer une des parenthese :range ("A" & k : "A" & (k+m-1)).select
et ensuite je ne suis pas sur que le (k+m-1) soit pris en compte...
Moi je rajouterais une ligne :mavariable = (k+m-1) range ("A" & k : "A" & mavariable).select
Voila après je n'est pas testé le code et ca fait assez longtemps que je n'est pas utiliser vba...