Microsoft 365 C.Address afficher le nom de la colonne (pas le n°)

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 !

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Re-Bonjour à toutes et à tous,

Dans ma recherche, je n'arrive pas à trouver comment coder "C.Address afficher le nom de la colonne (pas le n°)"
1625235626110.png

je me tourne une fois de plus vers nos chers ténors 🙂
Auriez-vous le bon code :
Le code à modifier est le suivant :
VB:
Rep = MsgBox("Objet cherché : " & nom & " - OK dans " & ActiveSheet.Name & Chr(10) & "Colonne " & C.Column & " - ligne :  " & C.Row & Chr(10) & "" & "Continuer la recherche ?", 4 + 32, "Résultat")

En cas, je joins le fichier test.
Je vous remercie 🙂
Amicalement,
Lionel,
 

Pièces jointes

Solution
C
Bonjour Lionel,

Si l'on veut que ce soit propre, voici
VB:
Replace(Left(C.Address, InStr(2, C.Address, "$")-1),"$","")

Avec la ligne entière
Code:
Rep = MsgBox("Objet cherché : " & nom & " - OK dans " & ActiveSheet.Name & Chr(10) & "Colonne " & Replace(Left(C.Address, InStr(2, C.Address, "$") - 1), "$", "") & " - ligne :  " & C.Row & Chr(10) & "" & "Continuer la recherche ?", 4 + 32, "Résultat")

@+
Bonjour Lionel,

Si l'on veut que ce soit propre, voici
VB:
Replace(Left(C.Address, InStr(2, C.Address, "$")-1),"$","")

Avec la ligne entière
Code:
Rep = MsgBox("Objet cherché : " & nom & " - OK dans " & ActiveSheet.Name & Chr(10) & "Colonne " & Replace(Left(C.Address, InStr(2, C.Address, "$") - 1), "$", "") & " - ligne :  " & C.Row & Chr(10) & "" & "Continuer la recherche ?", 4 + 32, "Résultat")

@+
 
- 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
7
Affichages
99
Retour