Une p'tiot colle que je ne parviens pas à résoudre :
A partir d'un classeur Excel (relativement conséquent), je lance, en VBA une
Session Word, dans laquelle je récupère les infos saisies dans Excel.
Jusque là, cela semble fonctionner correctement, à un détail près :
Si je le fait à partir d'Excel 97, l'ensemble des infos sont récupérées dans
l'ordre normal,
Si je fais le test à partir d'Excel 2000, j'ai ma "Signature" qui doit
s'intégrer en fin de document Word, qui se retrouve au milieu.
Jai donc positionné des tempos dans le code, et c'est pourquoi cela
fonctionne maintenant sur Excel 97.
L'idée pourrait consister à allonger les tempos pour que cela fonctionne
dans Excel 2000, mais en fonction de la vitesse du micro, il semble que le
résultat diffère.
Voici enfin ma question :
Est-il possible de demander à excel de vérifier que Word a terminé ce qu'on
lui a demandé de faire (par exemple, de vérifier que le curseur se trouve
bien en fin de document word) avant de "lancer" le transfert des
informations excel suivantes (lesquelles s'inègrent dans des tableaux word
créés à partir de VBA Excel).
Question subsidiaire, le comportement sera-t-il le même selon que la session
word est visible ou non ? (Vous me direz que je peux faire le test
moi-même...mais j'aimerais connaître la théorie à ce sujet)
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
Philippe.R
Bonsoir Joël, Quelques pistes peut être, ici : http://jacxl.free.fr/cours_xl/cours_xl_jac.html#XLexWW ou là : http://www.excelabo.net/moteurs/multixl.php?pge=1&f_mot=word -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002
"Joel" a écrit dans le message de news:cchce1$vqc$
Bonsoir,
Une p'tiot colle que je ne parviens pas à résoudre :
A partir d'un classeur Excel (relativement conséquent), je lance, en VBA une Session Word, dans laquelle je récupère les infos saisies dans Excel.
Jusque là, cela semble fonctionner correctement, à un détail près :
Si je le fait à partir d'Excel 97, l'ensemble des infos sont récupérées dans l'ordre normal,
Si je fais le test à partir d'Excel 2000, j'ai ma "Signature" qui doit s'intégrer en fin de document Word, qui se retrouve au milieu.
Jai donc positionné des tempos dans le code, et c'est pourquoi cela fonctionne maintenant sur Excel 97.
L'idée pourrait consister à allonger les tempos pour que cela fonctionne dans Excel 2000, mais en fonction de la vitesse du micro, il semble que le résultat diffère.
Voici enfin ma question :
Est-il possible de demander à excel de vérifier que Word a terminé ce qu'on lui a demandé de faire (par exemple, de vérifier que le curseur se trouve bien en fin de document word) avant de "lancer" le transfert des informations excel suivantes (lesquelles s'inègrent dans des tableaux word créés à partir de VBA Excel).
Question subsidiaire, le comportement sera-t-il le même selon que la session word est visible ou non ? (Vous me direz que je peux faire le test moi-même...mais j'aimerais connaître la théorie à ce sujet)
Vous remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Bonsoir Joël,
Quelques pistes peut être, ici :
http://jacxl.free.fr/cours_xl/cours_xl_jac.html#XLexWW
ou là :
http://www.excelabo.net/moteurs/multixl.php?pge=1&f_mot=word
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
"Joel" <joel-garbe@wanadoo.fr> a écrit dans le message de news:cchce1$vqc$1@news-reader2.wanadoo.fr...
Bonsoir,
Une p'tiot colle que je ne parviens pas à résoudre :
A partir d'un classeur Excel (relativement conséquent), je lance, en VBA une
Session Word, dans laquelle je récupère les infos saisies dans Excel.
Jusque là, cela semble fonctionner correctement, à un détail près :
Si je le fait à partir d'Excel 97, l'ensemble des infos sont récupérées dans
l'ordre normal,
Si je fais le test à partir d'Excel 2000, j'ai ma "Signature" qui doit
s'intégrer en fin de document Word, qui se retrouve au milieu.
Jai donc positionné des tempos dans le code, et c'est pourquoi cela
fonctionne maintenant sur Excel 97.
L'idée pourrait consister à allonger les tempos pour que cela fonctionne
dans Excel 2000, mais en fonction de la vitesse du micro, il semble que le
résultat diffère.
Voici enfin ma question :
Est-il possible de demander à excel de vérifier que Word a terminé ce qu'on
lui a demandé de faire (par exemple, de vérifier que le curseur se trouve
bien en fin de document word) avant de "lancer" le transfert des
informations excel suivantes (lesquelles s'inègrent dans des tableaux word
créés à partir de VBA Excel).
Question subsidiaire, le comportement sera-t-il le même selon que la session
word est visible ou non ? (Vous me direz que je peux faire le test
moi-même...mais j'aimerais connaître la théorie à ce sujet)
Bonsoir Joël, Quelques pistes peut être, ici : http://jacxl.free.fr/cours_xl/cours_xl_jac.html#XLexWW ou là : http://www.excelabo.net/moteurs/multixl.php?pge=1&f_mot=word -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002
"Joel" a écrit dans le message de news:cchce1$vqc$
Bonsoir,
Une p'tiot colle que je ne parviens pas à résoudre :
A partir d'un classeur Excel (relativement conséquent), je lance, en VBA une Session Word, dans laquelle je récupère les infos saisies dans Excel.
Jusque là, cela semble fonctionner correctement, à un détail près :
Si je le fait à partir d'Excel 97, l'ensemble des infos sont récupérées dans l'ordre normal,
Si je fais le test à partir d'Excel 2000, j'ai ma "Signature" qui doit s'intégrer en fin de document Word, qui se retrouve au milieu.
Jai donc positionné des tempos dans le code, et c'est pourquoi cela fonctionne maintenant sur Excel 97.
L'idée pourrait consister à allonger les tempos pour que cela fonctionne dans Excel 2000, mais en fonction de la vitesse du micro, il semble que le résultat diffère.
Voici enfin ma question :
Est-il possible de demander à excel de vérifier que Word a terminé ce qu'on lui a demandé de faire (par exemple, de vérifier que le curseur se trouve bien en fin de document word) avant de "lancer" le transfert des informations excel suivantes (lesquelles s'inègrent dans des tableaux word créés à partir de VBA Excel).
Question subsidiaire, le comportement sera-t-il le même selon que la session word est visible ou non ? (Vous me direz que je peux faire le test moi-même...mais j'aimerais connaître la théorie à ce sujet)