Syntaxe range dans boucle for

clemistyle Messages postés 1 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 ?
A voir également:

1 réponse

balou01 Messages postés 86 Statut Membre 2
 
Je suppose que c'est du vba...

Pour commencer dans ton
range ("A" & k : "A" & (k+m-1).select 
tu 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...
1