May day... Instruction vba d'ouverture de feuille qui ne marche pas
5 réponses
Help Me
Bonjour à tous.
Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma
machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je
ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert
Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select
(ou .activate aussi)
et il me dit
"Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que
la feuille y est bien, le doc aussi
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
isabelle
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous.
Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma
machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je
ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert
Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select
(ou .activate aussi)
et il me dit
"Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que
la feuille y est bien, le doc aussi
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
isabelle
Michel, sans voir tout le code il est difficile de trouver l'erreur, essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate Worksheets ("nom de longlet").Activate Range("A1").Select
isabelle
Bonjour Isabelle Merci de ton aide. Dans mon process, il copy tous les éléments de l'onglet du classeur actif, le ferme et passe dans le nouveau en cherchant l'onglet en question. C'est à ce moment là que l'instruction Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi Michel
"isabelle" a écrit dans le message de news:
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
Michel, sans voir tout le code il est difficile de trouver l'erreur,
essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate
Worksheets ("nom de longlet").Activate
Range("A1").Select
isabelle
Bonjour Isabelle
Merci de ton aide.
Dans mon process, il copy tous les éléments de l'onglet du classeur actif,
le ferme et passe dans le nouveau en cherchant l'onglet en question.
C'est à ce moment là que l'instruction Workbooks
("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la
survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi
Michel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41FFB941.56DF4591@videotron.ca...
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette
commande,
isabelle
Bonjour à tous.
Je suis désolé mais je ne comprends pas ce problème qui se présente sur
ma
machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1
(je
ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert
Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select
(ou .activate aussi)
et il me dit
"Erreur d'execution '9'. L'indice n'appartient pas à la selection alros
que
la feuille y est bien, le doc aussi
Michel, sans voir tout le code il est difficile de trouver l'erreur, essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate Worksheets ("nom de longlet").Activate Range("A1").Select
isabelle
Bonjour Isabelle Merci de ton aide. Dans mon process, il copy tous les éléments de l'onglet du classeur actif, le ferme et passe dans le nouveau en cherchant l'onglet en question. C'est à ce moment là que l'instruction Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi Michel
"isabelle" a écrit dans le message de news:
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
Help Me
Bonjour Isabelle Merci de ton aide. Dans mon process, il copy tous les éléments de l'onglet du classeur actif, le ferme et passe dans le nouveau en cherchant l'onglet en question. C'est à ce moment là que l'instruction Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi Michel
"isabelle" a écrit dans le message de news:
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
Bonjour Isabelle
Merci de ton aide.
Dans mon process, il copy tous les éléments de l'onglet du classeur actif,
le ferme et passe dans le nouveau en cherchant l'onglet en question.
C'est à ce moment là que l'instruction Workbooks
("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la
survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi
Michel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41FFB941.56DF4591@videotron.ca...
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette
commande,
isabelle
Bonjour à tous.
Je suis désolé mais je ne comprends pas ce problème qui se présente sur
ma
machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1
(je
ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert
Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select
(ou .activate aussi)
et il me dit
"Erreur d'execution '9'. L'indice n'appartient pas à la selection alros
que
la feuille y est bien, le doc aussi
Bonjour Isabelle Merci de ton aide. Dans mon process, il copy tous les éléments de l'onglet du classeur actif, le ferme et passe dans le nouveau en cherchant l'onglet en question. C'est à ce moment là que l'instruction Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi Michel
"isabelle" a écrit dans le message de news:
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
Help Me
Oui Isabelle, je comprends. J'avais aussi essayé de les diviser, cela mais cela ne donne rien.
Alors que la même chose fonctionne sur un SP1...je sèche Si tu as des pistes, je t'en remercie...
Michel
On Error Resume Next Workbooks("nomduclasseur").Worksheets("Script Excel ").Activate Sheets("Script Excel").Select Range("A1").Select ActiveSheet.Paste
Michel, sans voir tout le code il est difficile de trouver l'erreur, essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate Worksheets ("nom de longlet").Activate Range("A1").Select
isabelle
Bonjour Isabelle Merci de ton aide. Dans mon process, il copy tous les éléments de l'onglet du classeur actif, le ferme et passe dans le nouveau en cherchant l'onglet en question. C'est à ce moment là que l'instruction Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi Michel
"isabelle" a écrit dans le message de news:
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
Oui Isabelle, je comprends.
J'avais aussi essayé de les diviser, cela mais cela ne donne rien.
Alors que la même chose fonctionne sur un SP1...je sèche
Si tu as des pistes, je t'en remercie...
Michel
On Error Resume Next
Workbooks("nomduclasseur").Worksheets("Script Excel ").Activate
Sheets("Script Excel").Select
Range("A1").Select
ActiveSheet.Paste
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41FFBEB7.15297803@videotron.ca...
Michel, sans voir tout le code il est difficile de trouver l'erreur,
essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate
Worksheets ("nom de longlet").Activate
Range("A1").Select
isabelle
Bonjour Isabelle
Merci de ton aide.
Dans mon process, il copy tous les éléments de l'onglet du classeur
actif,
le ferme et passe dans le nouveau en cherchant l'onglet en question.
C'est à ce moment là que l'instruction Workbooks
("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il
la
survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi
Michel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41FFB941.56DF4591@videotron.ca...
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette
commande,
isabelle
Bonjour à tous.
Je suis désolé mais je ne comprends pas ce problème qui se présente
sur
ma
machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack
1
(je
ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert
Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select
(ou .activate aussi)
et il me dit
"Erreur d'execution '9'. L'indice n'appartient pas à la selection
alros
que
la feuille y est bien, le doc aussi
Michel, sans voir tout le code il est difficile de trouver l'erreur, essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate Worksheets ("nom de longlet").Activate Range("A1").Select
isabelle
Bonjour Isabelle Merci de ton aide. Dans mon process, il copy tous les éléments de l'onglet du classeur actif, le ferme et passe dans le nouveau en cherchant l'onglet en question. C'est à ce moment là que l'instruction Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi Michel
"isabelle" a écrit dans le message de news:
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
isabelle
Michel, met en commentaire la ligne On Error Resume Next pour voir quel erreur sera généré.
On Error Resume Next Workbooks("nomduclasseur").Activate 'un seul objet Sheets("Script Excel").Select Range("A1").Select ActiveSheet.Paste
Michel, sans voir tout le code il est difficile de trouver l'erreur, essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate Worksheets ("nom de longlet").Activate Range("A1").Select
isabelle
Bonjour Isabelle Merci de ton aide. Dans mon process, il copy tous les éléments de l'onglet du classeur actif, le ferme et passe dans le nouveau en cherchant l'onglet en question. C'est à ce moment là que l'instruction Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi Michel
"isabelle" a écrit dans le message de news:
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi
Merci de vos lumières à tous
Amicalement Michel
Michel, met en commentaire la ligne On Error Resume Next pour voir quel erreur sera généré.
On Error Resume Next
Workbooks("nomduclasseur").Activate 'un seul objet
Sheets("Script Excel").Select
Range("A1").Select
ActiveSheet.Paste
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41FFBEB7.15297803@videotron.ca...
Michel, sans voir tout le code il est difficile de trouver l'erreur,
essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate
Worksheets ("nom de longlet").Activate
Range("A1").Select
isabelle
Bonjour Isabelle
Merci de ton aide.
Dans mon process, il copy tous les éléments de l'onglet du classeur
actif,
le ferme et passe dans le nouveau en cherchant l'onglet en question.
C'est à ce moment là que l'instruction Workbooks
("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il
la
survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi
Michel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41FFB941.56DF4591@videotron.ca...
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette
commande,
isabelle
Bonjour à tous.
Je suis désolé mais je ne comprends pas ce problème qui se présente
sur
ma
machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack
1
(je
ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert
Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select
(ou .activate aussi)
et il me dit
"Erreur d'execution '9'. L'indice n'appartient pas à la selection
alros
que
la feuille y est bien, le doc aussi
Michel, sans voir tout le code il est difficile de trouver l'erreur, essaie en divisant la commande en plusieur commandes
Workbooks("nomduclasseur").Activate Worksheets ("nom de longlet").Activate Range("A1").Select
isabelle
Bonjour Isabelle Merci de ton aide. Dans mon process, il copy tous les éléments de l'onglet du classeur actif, le ferme et passe dans le nouveau en cherchant l'onglet en question. C'est à ce moment là que l'instruction Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select ne marche pas...il la survole sans rien faire...
Peux-tu préciser ta réponse ? Comment voir ce qui est actif ?
Merci à toi Michel
"isabelle" a écrit dans le message de news:
bonjour Michel,
vérifie quel objet est actif (a le focus) lors de l'exécution de cette commande,
isabelle
Bonjour à tous. Je suis désolé mais je ne comprends pas ce problème qui se présente sur ma machine en XP pack 2 alors qu'il ne le fait pas sur une autre en pack 1 (je ne sais pas si cela est la raison)
Je lui demande d'ouvrir une feuille active d'un doc ouvert Workbooks ("nomduclasseur").Worksheets ("nom de longlet").select (ou .activate aussi)
et il me dit "Erreur d'execution '9'. L'indice n'appartient pas à la selection alros que la feuille y est bien, le doc aussi