Étendre formule VBA
RésoluBonjour,
J'ai créé une macro avec une formule que j'aimerais étendre jusqu'à la fin des donnees.
Lorsque j'ai créer cette Macro mon fichier comprenait 62 lignes. Ce nombre étant voué a changer m, comment remplacer le code : Range("Q4:Q62") par un code qui etend jusqu'a la dernière ligne non vide ?
Merci d'avance
9 réponses
-
Contributeur
Bonjour
la dernière ligne non vide colonne "Q"
Derlig = Columns("Q").Find(what:="*", searchdirection:=xlPrevious).Row
Range("Q4:Q" & Derlig)
-
Contributeur
"Je ne sais pas si j'ai bien écrit ma question"
Bin non !
Envoie des feuilles au format Excel....et non des photos
-
milles excuses..
https://www.cjoint.com/c/LLAnbeWgbHO
https://www.cjoint.com/c/LLAncQscHjO
-
Bonjour,
Dommage que votre macro a disparue....! Au passage , salutation michel-m.
-
Bonjour,
J'ai créé une macro avec une formule que j'aimerais étendre jusqu'à la fin des donnees.
Elle n'est pas présente dans votre fichier......!
-
Bonjour,
Il est impossible d'ouvrir le premier fichier qui est en extension xlam ... !
-
https://www.cjoint.com/c/LLChYOfXb0S
surement mieux comme ça
-
Bonjour,
Encore une fois, la macro que vous avez créée ne figure pas dans le fichier mis à disposition et pourquoi dans la cellule Q4 il n'y a pas la formule que vous voulez étendre conformément à votre demande,.....!
-
Merci Le Pingou et michel_m la 1ere formule proposé par michel a finalement fonctionée

