Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

dernière colonne en VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Guillaumega

XLDnaute Impliqué
Bonsoir,

Est-ce que par hasard vous pourriez me dire comment on va chercher la dernière valeur d'une ligne en vba s'il vous plait... en vue de la mettre dans une variable?

En vous remerciant,
Bonne nuit,
Guillaumega
 
Re : dernière colonne en VBA

Bonsoir


Pour la ligne 1 par exemple

Sub test()
'addresse
MsgBox [IV1].End(xlToLeft).Address(0, 0)
End Sub

Sub test_II()
'valeur
MsgBox [IV1].End(xlToLeft).Value
End Sub

Sur une Selection (ici ligne 1)
MsgBox Cells(1, Selection.Columns.Count).Value
 
Dernière édition:
Re : dernière colonne en VBA

Salut

pour XL jusqu'à 2003 : Range("B35000").End(xlUp).Row

pour 2007 c'est legerement différent (y'a un count qqpart, mais je ne sais pas exactement)

Ya'v

Oups stapple collision !!!!!!
 
Re : dernière colonne en VBA

Bonsoir ya_v_ka

Collision en effet


Et nous n'avons pas compris la même chose 😉

Ton code identifie la derniére cellule non vide d'une colonne

Mes exemples identifient la dernière cellule non vide d'une ligne
 
Re : dernière colonne en VBA

Bonjour,

Merci pour vos réponse, vous avez été super. J'ai utilisé un dérivé de cette formule :
[IV1].End(xlToLeft).Value

Merci bcp et bonne journée,
Guillaumega
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…