XL 2010 [Resolu]explication sur : trouve dernière ligne non vide même si formule

herve62

XLDnaute Barbatruc
Bonsoir
Je remet 100 balles dans le manicrack !! sur le sujet ; En faisant mon tri de fichier utile/pas utile je retombe sur un qu'un membre m'avait posté à l'époque sur le fait
de trouver la réelle ligne vide de données , Bof !! , car si l'on met une formule dans cette colonne et étirée jusqu'à xxx lignes le résultat est la dernière ligne avec formule
dans ce fichier 23
j'ai ajouté La fonction GetderligneTexte qui date d'une appli de 2011 c'est elle qui avait résolu mon souci ( j'étais encore sous 2007) par contre incorporée dans x exemples comme ici Cela ne Fonctionne PLUS ??? mais elle est toujours ok dans mon appli ... c'est là que je pige plus
Ce n'est pas moi qui ai écrit ces fonctions !!!
Avec le Xlup et col A , là aucun souci !!!! le Pb est en col B
Cela pourra peut être encore utile dans le futur donc si quelqu'un a l'explication ???
 

Pièces jointes

  • derlig- v2_tableau.xlsm
    40.2 KB · Affichages: 5

patricktoulon

XLDnaute Barbatruc
trouve la derniere valeur vraiment ecrite reellement ou par formule
MsgBox Evaluate("=MATCH(""*"",B1:B1000,-1)")
trouve la derniere chaine "A" ou "a" dans la colonne ,a etant la chaine complète
MsgBox Evaluate("MAX(ROW(B1:B30)*(B1:B30=""A""))")

ton test
dlig = Evaluate("MAX(ROW(B1:B1000)*(B1:B1000=""A""))")
If dlig <> 20 Then MsgBox "Patrick 2 : " & dlig & Chr(13) & "??"


il sert a quoi??? a rien
tu recherche et teste quelque chose qui n'existe pas :rolleyes: et en plus tu dis que ca fonctionne pas :p:D
ca n'a pas de sens ou alors tu t' es mal exprimé sur tes intentions