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 :
Il me donne ce message d’erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 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, jaimerais que la feuille excel portent le numéro de client saisi soit séléctionné. Sheets(NumeroClient).Select End Sub
Pensez-vous que c’est possible ?‘L’indice n’appartient pas à la sélection ‘
Merci d’avance.
bgs
Partager