E
excalibur
Guest
Bonjour à tous,
J'ai un problème sur un truc qui m'apparaissait tout simple :
1. Dans ma feuille j'ai le texte toto en A1
2. Dans une macro j'ai écrit :
dercell1 = Range("A1").End(xlDown).Address
If dercell1 = "$A$65536" Then
dercell1 = "$A$1"
End If
3. La première fois que je rentre il trouve :
dercell1 = "$A$65536"
donc il rentre dans la boucle et fait :
dercell1 = "$A$1"
4. Je fais écrire titi dans $A$2 à l'aide de offset
5. Je rentre à nouveau dans la macro et excel trouve encore :
dercell1 = "$A$65536"
--> C'est ici que je ne comprends pas : ne devrait il pas trouver :
dercell1 = "$A$2"
et donc ne plus rentrer dans la boucle ?
Ai-je fait une erreur quelque part ?
Merci d'avance pour votre aide.
Exca.
J'ai un problème sur un truc qui m'apparaissait tout simple :
1. Dans ma feuille j'ai le texte toto en A1
2. Dans une macro j'ai écrit :
dercell1 = Range("A1").End(xlDown).Address
If dercell1 = "$A$65536" Then
dercell1 = "$A$1"
End If
3. La première fois que je rentre il trouve :
dercell1 = "$A$65536"
donc il rentre dans la boucle et fait :
dercell1 = "$A$1"
4. Je fais écrire titi dans $A$2 à l'aide de offset
5. Je rentre à nouveau dans la macro et excel trouve encore :
dercell1 = "$A$65536"
--> C'est ici que je ne comprends pas : ne devrait il pas trouver :
dercell1 = "$A$2"
et donc ne plus rentrer dans la boucle ?
Ai-je fait une erreur quelque part ?
Merci d'avance pour votre aide.
Exca.