Question sur Range et Variable

uzu1302

XLDnaute Nouveau
Bonjour à tous
Voila mon problème:
Je recherche une valeur dans la colonne "A" avec une boucle
For i = 1 To Worksheets("Feuil1").Range("A1000").End(xlUp).Row
...
Ca marche bien!
Je voudrai remplacer Range("A1000") par
For i = 1 To Worksheets("Feuil1").Range("A" & xnum).End(xlUp).Row
xnum est un entier, mais ceci ne marche pas !
Quelqu'un aurait une idée ?
Merci
 

Pierrot93

XLDnaute Barbatruc
Re : Question sur Range et Variable

Bonjour Uzu, Pascal:)

si ta variable "xnum" est bien initialisée, peut être modifier comme suit :
Code:
For i = 1 To Worksheets("Feuil1").Range("A" & xnum).Row

pour éviter la boucle de 1 à 1 si pas de cellules vides dans ta plage.

bonne journée
@+
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Re : Question sur Range et Variable

re

Là je ne comprends pas trop

For i = 1 To Worksheets("Feuil1").Range("A" & xnum).Row

dans ce cas là le numéro de ligne c'est xnum
Pourquoi ne pas faire
For i = 1 To xnum

Ou alors il y a trop longtemps que je ne fais du VBA et je me plante
 

Discussions similaires

Réponses
2
Affichages
303
Réponses
29
Affichages
1 K

Statistiques des forums

Discussions
312 492
Messages
2 088 936
Membres
103 987
dernier inscrit
Doctami