chiffre de la colonne en lettre

  • Initiateur de la discussion Initiateur de la discussion Creepy
  • Date de début Date de début

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 !

Creepy

XLDnaute Accro
Bonjour à tous,

J'arrive plus à me souvenir comment convertir le resultat d'un

colonne = range('a8').end(xltoleft).column

pour pouvoir l'exploiter apres dans un range(colonne &'8').select par exemple.

Plus Simplement comment convertir le nombre d'une colonne à sa lettre correspondante.

Merci

++

Creepy
 
Avec macro :
Code:
Function ColumnLetter()
Dim C As Integer, L As Integer
With ActiveCell
C = .Column
If C > 26 Then L = 2 Else L = 1
ColumnLetter = Left$(.Address(0, 0), L)
End With
End Function

sans macro :
=SI(COLONNE()<=26;'';CAR(64+ENT(COLONNE()/26)))&CAR(65+MOD(COLONNE()-1;26))
ou :
=GAUCHE(ADRESSE(LIGNE();COLONNE();4);(COLONNE()>26)+1)

C@thy
 
- 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

Retour