Traduire un numero de colonne

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

B

basto

Guest
Bonjour

Je souhaite mettre en place un tableau dynamique sous excel.

Je connais la colonne du début (disons "C") et je souhaite ajouter un nombre de colonne en fct d'un contexte. Le problème est quand la somme des deux dépasse le Z.

Donc Comment faire pour traduire que la colonne 55 est en faite la colonne "BA" par exemple (je ne sais pas si c'est la cas mais c'est ce type d'opération que je souhaite.

D'avance merci pour vos retours ou pistes.

A+
 
Re : Traduire un numero de colonne

Re,

Il fallait le dire au départ !

Enregistre cette formule sous une macro, en remplaçant le "55" par l'adresse d'une cellule dans laquelle tu tapes le nombre désiré, et tu auras le code, pas plus compliqué que cela !

Â+
 
Re : Traduire un numero de colonne

Bonjour basto, salut andré


une proposition en vba :

PHP:
'exemple pour la colonne 55, a adapter

colonne = 55
With Cells(1, colonne)
    nomcolonne = Left(.Address(0, 0), IIf(.Column > 27, 2, 1))
End With
salut
 
Re : Traduire un numero de colonne

bonjour basto

Salut andré

Salut Hervé

plutot tarabiscotée mais testée

une fonction vba de traduction chiffre /string

Code:
Function test(chiffre As Integer) As String
If chiffre < 1 Or chiffre > 256 Then Exit Function
If chiffre > 26 Then
nb = Int((chiffre - 1) / 26)
reste = (chiffre) Mod 26
If reste = 0 Then reste = 26
test = Chr(nb + 64) & Chr(reste + 64)
Else
test = Chr(chiffre + 64)
End If
End Function
 
- 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

Réponses
7
Affichages
410
Réponses
4
Affichages
594
Retour