Dernière Ligne Non Vide.Fr

June 2, 2024, 1:39 pm

JHA: ca marche, mais je suis en VBA donc faut ruser!!! : aller chercher la valeur dans la cellule ou il y a "Recherche".... c'est faisable Merci à vous #5 Bonsoir à tous, sauf erreur, si vide ta formule en l'état va renvoyer 0 non... Derniere ligne non vide vba. Autre remarque, peut être utiliser le numéro de ligne de la feuille 2.... Sans plus de détails.... bonne soirée @+ #6 Oui Pierrot, même en mettant format texte, et masquant l'affichage ZERO Je pensais que VbA pouvait detecter malgré le 0, que la cellule était vide #7 Re, peut être conditionner la formule avec une fonction "SI", tester la feuille 2 ou la proposition de JNP.... #8 Bonsoir le fil, si tes formules sont censées renvoyer du texte tu peux tester ceci: Code: Function GetDerLigneTexte() As Long Dim plg As Range On Error Resume Next Set plg = Range("A1:A100"). SpecialCells(xlCellTypeFormulas, xlTextValues) If Not plg Is Nothing Then With () GetDerLigneTexte = () End With End If End Function A+ #9 BPeut-être n'ai je pas bien compris non Plus? Le but était plutôt Sub Test() Dim I As Integer For I = Range("A65000")(xlUp) To 1 Step -1 If Range("A" & I) <> 0 Then Exit For Next I MsgBox I End Sub Bonne suite #10 si tu "conditionnes" ta formule: =SI(Feuil2!

Vba Dernière Ligne Non Vide

C'est par l'intermédiaire de la fonction RECHERCHE que l'on peut trouver automatiquement la dernière valeur numérique ou textuelle d'une colonne ou d'une ligne suivant les règles suivantes à adapter à chaque cas particulier: Exemple de formule qui renvoie la dernière valeur numérique de la ligne 1: =RECHERCHE(9^9;1:1) Pour le dernier texte, ce sera: =RECHERCHE("zz";1:1) Exemple de formule qui renvoie la dernière valeur numérique de la Colonne A: =RECHERCHE(9^9;A:A) =RECHERCHE("zz";A:A)

PS: On peut utiliser la même technique pour trouver la dernière cellule non vide dans une ligne … Navigation de l'article