rechercher une feuille bien précise via vba

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

D

David

Guest
Bonjour le forum,

J’affecte une macro au démarrage d’une sheet excel.

Dans cette sheet excel, j’ai 30 pages qui portent chacune un numéro de client (numéro de client composé de 6 chiffres).

Quand la feuille se lance, une inputbox se lance.

J’aimerais juste que le numéro de client tapé par notre Secrétaire soit intégré dans une variable (cela c’est fait) et que la page portant le numéro de client soit sélectionné.

Donc si notre Secrétaire tape 123456 dans l’input box, j’aimerais que la feuille portant le numéro 123456 soit sélectionné.

Voici le code que j’ai tapé mais il y’a un petit problème :

Private Sub Workbook_Open()
Dim NumeroClient As Long

‘une boite inputbox se lance au démarrage de la feuille excel, demande le numéro de client et initialise la variable.
NumeroClient = InputBox('Quel est le numéro de matricule ?')
‘ici, j’aimerais que la feuille excel portent le numéro de client saisi soit séléctionné.
Sheets(NumeroClient).Select

End Sub

Il me donne ce message d’erreur :

‘L’indice n’appartient pas à la sélection ‘

Pensez-vous que c’est possible ?

Merci d’avance.
David
 
Bonjour JC de Lorient,

Bonne année !!!!

Merci pour ta réponse !

que veux-tu dire par :

.Activate ???

Ça n’a pas arrangé mon problème mais je voulais quand même savoir pourquoi as-tu pensé à activate, à quoi cela sert-il ?

Merci
David
 
- 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

Z
Réponses
18
Affichages
2 K
Z
W
Réponses
4
Affichages
3 K
WhatIsVBA
W
R
Réponses
9
Affichages
974
R
J
Réponses
6
Affichages
2 K
Jennifer
J
Retour