Bonjour à tous !
J'ai un léger soucis à l'exécution d'une macro et je ne trouve pas la solution.
Le problème : Dans le code, quand j'essaie d'accéder à un autre document Excel depuis la macro, je reçois une erreur 9 ("L'indice n'appartient pas à la sélection")
Le code incriminé :
L'erreur survient aux lignes avec commentaires (Qui, comme indiqué, sont là pour tester l'erreur) alors que la deuxième est le nom très exacte du document ouvert à coté et dans le même classeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 no_semaine = InputBox("Veuillez saisir le numéro de la semaine :", "Fenêtre de saisie") name_eflex = "eflex semaine " & no_semaine & ".XLS" MsgBox Str(no_semaine) MsgBox StrComp(name_eflex, "eflex semaine 32.XLS", vbTextCompare) ---> Renvoi '0', les deux chaînes sont donc identiques (-1 si Str(no_semaine)) Windows(name_eflex).Activate ' TEST PASSAGE DOC; À VIRER APRÈS Windows("eflex semaine 32.XLS").Activate ' TEST PASSAGE DOC; À VIRER APRÈS
Help please, je désespère![]()
Partager