Re : [VBA]constante lié à du value
Je ne suis pas sûr de tout comprendre ... mais
Effectivement, j'ai oublié de parler que le value est donné dans une cellule où l'on écrit le nombre de ligne dans le fichier à traiter.
1. Ta variable est en fait un compteur, donc tu devrais utiliser As Integer
J'ai essayé, mais, je n'arrive pas à le faire fonctionné. En substitution, j'ai créé une variable liée à une msgbox, mais, l'étrange, c'est que la boucle n'en tient pas compte.
Si bien qu'il lui faut un nombre fixe pour s'arrêter. Donc, j'ai carrément imposé nombre pour limite finale de la boucle.
2. Ta boucle qui doit tenir compte d'un nombre de lignes remplies ou pas ...
cela peut facilement être une variable qui s'ajuste automatiquement ...
Malheureusement non, je sais compter le nombre de ligne d'une base de donnée dite pleine. Mais, le fichier que j'ai à traiter contient des trous variants de 1 à 5 lignes. C'est pourquoi, j'utilise une boucle qui rempli ces trous de code servant ensuite à une recherchev. Le but, c'est de faire d'un fichier à trou, une base de données utilisables.
J'ai nettoyé le code.
J'utilise un appel du "nombre de ligne" dans un onglet "paramètre" où l'on place les différents nombre de ligne.
ça fonctionne bien comme ça.
Ce que je voulais faire, c'était faire un compteur qui puisse stopper ma boucle, mais, je m'enlise à ce niveau, en cause, les trous...
De même, l'histoire des constantes appelé dans des cellules, vous comprendrez mieux. Je trouve cela finalement plus pratique qu'une msgbox (et, l'appel par msgbox, cela ne marchait pas en plus...)
J'ai mit un fichier exemple, pour enfin moins parler dans le vent.