Rob1Rob1
Messages postés3Date d'inscriptiondimanche 10 avril 2005StatutMembreDernière intervention13 mars 2008
-
25 août 2006 à 22:38
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 2011
-
26 août 2006 à 06:15
Bonsoir,
défaillance mémoire, non pas le PC moi, je ne sais plus comment connaître l'adresse de la première cellule vide d'une colonne ...
'*** Si tu cherches dans la troisième colonne :
PremLiVide = Columns(3).Find("", [C1], , , xlByRows, xlByNext).Row
'*** observe les éléments en orange, ils doivent correspondre obligatoirement !
'*** pour l'utilisation :
Cells(PremLiVide, 1).Value = "Ce que tu veux, s'incrémente à la cellule vide (1ère colonne)
@++
<hr size="2" width="100%" />
--Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
<!--
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 26 août 2006 à 03:15
Et donc, si tu veux récupérer l'adresse de la première cellule vide, il te suffit de faire :
Cells(PremLiVide, 1).address
Si tu fais par ex, MsgBox Cells(PremLiVide, 1).address, tu auras une réponse du style $A$12 ... Ce qui peut être utile quand on veut travailler sur une adresse qui change régulièrement.
Molenn
P.S. : Personnellement, je n'utilise pas la méthode Find, mais Mortalino étant décidément le plus rapide, je lui laisse le plaisir de sa solution