mettre le nom de la collonne dans une variable

  • Initiateur de la discussion Initiateur de la discussion Olivier
  • 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 !

O

Olivier

Guest
Bonjour le Forum

je cherche comment attribuer la lettre de la colonne active dans un variable

quand j'utilise la formule : colonne = ActiveCell.Column

j'obtiens le numéro de la colonne mais pas sa lettre et je ne sais pas faire un range dessus

Merci pour votre aide


Olivier
 
bonjour

2 solutions :

avec activecell.column, utilise cells :
colonne = ActiveCell.Column
cells(1 , activecell.column)

si tu veux utiliser un range, il te faut transformer le numéro de la colonne en lettre :

colonne = Left(ActiveCell.Address(False, False), (ActiveCell.Column < 27) + 2)
range (colonne & "1").value

Je te conseille d'utiliser cells qui est bien plus pratique.

Salut
Hervé
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour