Categories: Pack Office

Convertir les numéros de colonnes Excel en caractères alphabétiques en VB

Si vous vous êtes déjà essayé au VBA dans Microsoft Excel, vous aurez peut-être déjà été confronté à cette question…

Lorsque vous recherchez par exemple l’adresses d’une cellule, VBA vous renvoi un numéro de ligne et de colonne. Si le numéro de ligne est facilement compréhensible, il n’est en revanche pas aussi aisé de pouvoir ré-utiliser le numéro de colonne qui n’est plus une lettre et ne peut donc pas être ré-utilisé dans votre code en tant qu’adresse pour vous déplacer, récupérer de l’info ou toute autre opération !

La fonction ConvertToLetter suivante vous permettra heureusement de convertir rapidement et simplement un numéro de colonne en adresse lettrée au format Excel.


Function ConvertToLetter(iCol As Integer) As String
Dim iAlpha As Integer
Dim iRemainder As Integer
iAlpha = Int(iCol / 27)
iRemainder = iCol - (iAlpha * 26)
If iAlpha > 0 Then
ConvertToLetter = Chr(iAlpha + 64)
End If
If iRemainder > 0 Then
ConvertToLetter = ConvertToLetter & Chr(iRemainder + 64)
End If
End Function

Exemple :


MsgBox "30 équivant à " & ConvertToLetter(30)

Solution fournie par Microsoft – http://support.microsoft.com/kb/833402

Share
Published by
thibault

Recent Posts

Sauvegarder son NAS UGREEN vers Azure avec Rclone : guide en 3 étapes

Sauvegarder son NAS UGREEN vers Azure avec RCLONE Introduction Lorsque l’on possède un NAS, la…

2 semaines ago

Comment mettre en place un relay SMTP pour Azure avec Microsoft 365

Comment mettre en place un relay SMTP pour Azure avec Microsoft 365 Dans l'informatique, nous…

2 semaines ago

Free Mobile : Une Innovation avec l’Intégration d’un VPN Gratuit dans ses Forfaits

Free Mobile : Une Innovation avec l'Intégration d'un VPN Gratuit dans ses Forfaits Introduction Free…

2 semaines ago

Proton suspend des comptes de journalistes : 3 raisons qui soulèvent des inquiétudes

Proton suspend des comptes de journalistes : 3 raisons qui soulèvent des inquiétudes Introduction Proton…

2 semaines ago

Synology ou UGREEN : quel NAS choisir en 2025 ?

NAS UGREEN DXP2800 2 baies Pendant plus de dix ans, j’ai été un utilisateur fidèle…

3 semaines ago

Authentification multi facteur obligatoire sur Azure : Phase 2 dès octobre 2025

Authentification multi facteur obligatoire sur Azure : Phase 2 dès octobre 2025 Introduction L'authentification multi…

4 semaines ago