Merci ! Pierre
Ouvrir plusieurs tableaux : C'est quoi un tableau ?
Quoi qu'il en soit, un erreur de type 9 signifie qu'un index ou nom
d'un des objets est inexistant dans ton projet dans l'exécution d'une
procédure.
Vérifie bien le nom de tes objets dans la procédure appelée et si
tu as une boucle assures-toi que tu ne boucle pas plus souvent de
fois que tu as d'objets dans ton projet.
Salutations !
"PB" <pbouc...@hotmail.com> a écrit dans le message de news: uWfpoX3pBHA.1860@tkmsftngp04...
"Denis Michon" <deni...@ntic.qc.ca> a écrit dans le message de news:
nZ_48.6894$4v.3...@weber.videotron.net...
Voici un exemple :
si j'avais la ligne de code suivante :
Sheets("Toto").select
et que la feuille "Toto" n'existait pas, et bien excel me
renverrait une erreur de type 9 . Au lieu d'un nom de
feuille si j'avais utilisé un index(5) de feuille Sheets(5).select
et que le classeur ne contient que 4 feuilles , cela aurait généré
aussi une erreur de type 9.
Habituellement, lorsqu'une procédure ce type d'erreur, une fenêtre
de "débogage" apparaît et l'usager à l'opportunité de cliquer sur le
bouton déboguage. Excel nous amène alors à la ligne de code
problématique en colorant la ligne. Il est habituellement assez facile de
se rendre compte de ce qui ne va pas.
Pour ce faire, le projet VBA ne doit pas être verrouillé, et tu dois désactiver
le code de gestion d'erreur de ton projet comme par exemple en mettant une
apostrophe devant une ligne de code du genre de celle-ci:
'On error resume next
Si tourner sous XP veut dire Windows XP, je ne crois pas , si tu parles
d'Office XP, je ne sais pas , je travaille à partir de Excel 2000.
J'espère que cela t'aidera.
Salutations!
"PB" <pbouc...@hotmail.com> a écrit dans le message de news: #RVsxg5pBHA.2528@tkmsftngp02...
"Denis Michon" <deni...@ntic.qc.ca> a écrit dans le message de news:
zW158.8490$4v.4...@weber.videotron.net...
Si ton bouton est en grisé c'est parce que ton projet VBA est
verrouillé.
Tu te dois de déverrouiller ton projet, et lorsque c'est fait,
réexécute l'opération qui génère ton message.
Salutations!
"PB" <pbouc...@hotmail.com> a écrit dans le message de news: eIcAYV6pBHA.2520@tkmsftngp04...
"Denis Michon" <deni...@ntic.qc.ca> a écrit dans le message de news:
pg358.9167$4v.5...@weber.videotron.net...
Si lorsqu'excel est ouvert, tu ouvres ton classeur, et que tu n'as pas
de message d'erreur, l'erreur ne provient pas de ton classeur mais
d'une autre source :
A)
Excel charge-t-il des fichiers .xla (macro complémentaire) que tu as créé.
Ça peut venir de là.
Comme sur certains ordi, tu n'as pas d'erreur , vérifie dans la fenêtre VBE,
les Projets(xla) qui sont chargés sur chacun, la comparaison entre un ordi ayant
le problème et celui n'ayant pas de problèmes, va t'aider à orienter tes recherches.
B)
Regarde dans ton classeur Perso.xls, As-tu une procédure On_open à
l'ouverture de celui-ci ?
Salutations!
"PB" <pbouc...@hotmail.com> a écrit dans le message de news: ejO3Tt6pBHA.376@tkmsftngp02...