Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Vba, selection d'une cellule grâce à inputbox

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

Vilain

XLDnaute Accro
Bonjour à tous et avant tout félicitations pour ce super forum !

Débutant sous vba, j'ai une question assez simple.

Voilà mon problème :

Je souhaite faire une macro me permettant d' afficher une boite de dialogue me permettant de saisir un mois. Dans un autre onglet, j'ai les mois en tête de colonne (janvier en A1). Comment faire pour que le mois rentré dans la boite de dialogue soit la cellule active pour la suite de ma macro (ex : si je tape mars, je veux être en C1).

D'avance merci
 
Re : Vba, selection d'une cellule grâce à inputbox

Bonjour Gillus et bienvenue sur le forum

comment entres-tu le mois dans ta "boite de dialogue" ?

évite InputBox !!!
il vaudrait mieux le faire via la sélection dans une ListBox, tu pourra alors récupérer le valeur de ListIndex et t'en servir par la suite

à+
Philippe
 
Re : Vba, selection d'une cellule grâce à inputbox

Je suis épaté par la rapidité et la réactivité des membres de ce forum. Je l'adopte définitivement.
Pour l'instant, je fais quelque chose du genre :
Dim mois as string
Mois=inputbox("quelle mois ?")

S'il existe une manière plus efficace je suis preneur.
Encore merci
 
Re : Vba, selection d'une cellule grâce à inputbox

Re,

voir en fichier joint un exemple à adapter
l'avantage de la méthode que je te montre est la suivante
- tu ne saurais pas commettre d'erreur ( fautes d'orthographe) lors du choix du mois
la zone nommée "mois" se trouve en feuille 2

à+
Philippe
 

Pièces jointes

Re : Vba, selection d'une cellule grâce à inputbox

Bonsoir de nouveau.
merci de votre aide.
Je ne suis pas sur que les solutions proposées me conviennent. Je m'explique.
J'ai à l'heure actuelle déjà réalisé ma macro, seul problème, je l'ai construit de sorte à ce qu'au moment que je la lance j'ai en cellule active la première ligne du mois à mettre à jour. Je cherche simplement grâce à une boite de dialogue à automatiser un peu plus mon fichier en mettant un sommaire avec un bouton pour sélectionner le mois.
J'espère avoir été clair.
 
Re : Vba, selection d'une cellule grâce à inputbox

Re,
..........................
J'espère avoir été clair.
et ce serait encore plus clair si tu joignais ton fichier

veux-tu qu'à l'ouverture du fichier un userform s'ouvre automatiquement ?
veux-tu une sélection automatique de la cellule correspondant à la date du jour ?
veux-tu .................................. ?
veux-tu préciser davantage !!!

à+
Philippe
 
Re : Vba, selection d'une cellule grâce à inputbox

désolé, je ne peux pas joindre mon fichier.
En fait, il faut qu'à la fin de ma macro, la cellule active soit celle contenant le nom du mois saisi dans la boite de dialogue (les mois sont de A1 à A12)

a+
 
Re : Vba, selection d'une cellule grâce à inputbox

Re,
En fait, il faut qu'à la fin de ma macro, la cellule active soit celle contenant le nom du mois saisi dans la boite de dialogue (les mois sont de A1 à A12)
voir en pièce jointe pour une réponse qui correspond exactement à la demande
............. de manière bête et disciplinée

à+
Philippe
 

Pièces jointes

- 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

Discussions similaires

Réponses
6
Affichages
636
  • Question Question
Réponses
2
Affichages
506
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…