Bonjour,
Comment puis-je récupérer le "nom" de la colonne active ?
Par exemple, si je sélection une plage de valeurs de B3 à B15 je voudrai récuperer "B"
Merci d'avance !
Bonjour,
Comment puis-je récupérer le "nom" de la colonne active ?
Par exemple, si je sélection une plage de valeurs de B3 à B15 je voudrai récuperer "B"
Merci d'avance !
Activecell.column donne le N° de colonne
Split(Activecell.address,"$")(1) donne la/les lettres de la colonne
Concerne une seule cellule, non un plage.
Si tu sélectionnes plusieurs cellules réparties sur plusieurs colonnes, alors tu obtiendras la première colonne avec la même syntaxe
Split(Selection.address,"$")(1)
et la dernière de la plage avec
Split(Selection.address,"$")(3)
Bonjour
Le numéro de colonne
La (les) lettres de la colonne
Code : Sélectionner tout - Visualiser dans une fenêtre à part activecell.column
Ok?
Code : Sélectionner tout - Visualiser dans une fenêtre à part split(activecell.Address(1,0),"$")(0)
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------
Mes billets de blog sur DVP
Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
---------------
Partager