XL 2016 Récuperer row et colunm

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 !

Don pépé

XLDnaute Occasionnel
Bonjour,
J'ai fait un petit code basic pour récupérer le row et le colunm mais je pense qu'on peu améliorer ça mais je vois pas comment si quelqu'un a une idée
VB:
Dim col, col1, col2, row, row1, row2

    col1 = Split(Selection.Address, "$")(1)
    col2 = Split(Selection.Address, "$")(2)
    row1 = Split(Selection.Address, "$")(3)
    row2 = Split(Selection.Address, "$")(4)
   
    col = col1 & Replace(col2, ":", "")
    row = row1 & row2
    MsgBox col & " " & row

merci a vous
 
bonjour
VB:
Sub test()

With Selection
c1 = .Cells(1).Address(0, 0) 'address de la première cellule
c2 = .Cells(.Rows.Count, .Columns.Count).Address(0, 0) 'address de la dernière cellule
End With

MsgBox c1 & " " & c2

End Sub

d'une autre maniere
VB:
Sub test2()
With Selection
x = Split(Replace(.Address(0, 0), ",", ":"), ":")
End With
MsgBox x(0) & "  " & x(UBound(x))
End Sub
 
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

Réponses
3
Affichages
979
Réponses
1
Affichages
666
Réponses
6
Affichages
1 K
Retour