Repère de colonne sous vba pour excel

djitymik Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
Yoskopolite Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous

Je voudrais créer une macro sous vba pour excel

je vous explique mon but:

L'idée est de crée une inputbox qui demande à l'utilisateur d'entrer le nom de la colonne concerné en masjuscule (par ex il pourra saisir soit A, soit B , soit CX , soit DZ etc....) et lorsque celui ci entre le nom de la colonne le programme le renvoi directement sur une cellule précise de cette colonne que j'aurai moi même choisi par défaut par ex (D9 ou encore CX9 selon le cas)

En gros d'abord boite de dialogue (quel est la colonne concerné?): il tape Z
alors le programme le renvoi directe sur la colonne Z9

Merci de votre aide!!!!


A voir également:

1 réponse

Yoskopolite Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   8
 
Voici une solution assez simpliste :

Dim ls_colonne As String

ls_colonne = InputBox("Quelle colonne voulez vous sélectionner ?", "Colonne")

If ls_colonne > "IV" Then

    Call MsgBox("Il n'y a pas de colonne au delà de ""IV""", _
        vbOKOnly + vbCritical, "Erreur")

End If

Range(ls_colonne & "9").Select


Je te conseille d'ajouter des contrôles supplémentaires pour être sûr que l'utilisateur a bien rentré du texte et tout.

Tu peux aussi t'amuser à faire un UserForm, au lieu d'utiliser l'InputBox, mais ça sera un peu plus compliqué.
0
djitymik Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Yes!!! ça marche!!!! franchement je comprend pas trop tes "IV" je sais pas trop ça veut dire koi!!!!en tout cas franchement merci!!!! j'espère ke tu sera là si j'ai une autre question!!!

cordialement!!!
0
djitymik Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
je viens tout juste de comprendre ton programme!!!encore merci!!! tu me dépanne grave!!

cordialment!!!
0
Yoskopolite Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   8
 
Pas de soucis. Pense à marquer le sujet en "résolu".

Pour les prochains qui passent : Excel est limité à 65535 ligne et 65535 colonnes. La dernière colonne est donc la colonne iv.
0