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

Usine à gaz

XLDnaute Barbatruc
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

  • recherche_inputbox.xlsm
    38 KB · Affichages: 11
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")

@+
C

Compte Supprimé 979

Guest
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")

@+
 

Discussions similaires

Réponses
8
Affichages
702