J'ai une application Access 2000 qui traite un document Word en lui envoyant
des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les
références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la
référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura
également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
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
3stone
Salut,
"Pierre Fauconnier" | J'ai une application Access 2000 qui traite un document Word en lui envoyant | des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les | références du projet VBA. | | Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la | référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura | également WORD 2003. | | Comment détecter, via le code VBA, que la référence doit être modifiée?
"Pierre Fauconnier"
| J'ai une application Access 2000 qui traite un document Word en lui envoyant
| des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les
| références du projet VBA.
|
| Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la
| référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura
| également WORD 2003.
|
| Comment détecter, via le code VBA, que la référence doit être modifiée?
"Pierre Fauconnier" | J'ai une application Access 2000 qui traite un document Word en lui envoyant | des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les | références du projet VBA. | | Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la | référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura | également WORD 2003. | | Comment détecter, via le code VBA, que la référence doit être modifiée?
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding devrait résoudre votre problème.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:uqVs%
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding
devrait résoudre votre problème.
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> wrote in message
news:uqVs%23QIYFHA.2520@TK2MSFTNGP09.phx.gbl...
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui
envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché
dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la
référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura
également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding devrait résoudre votre problème.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:uqVs%
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Pierre Fauconnier
Bonjour
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la référence. 3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car avec Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence manquante...?
Merci pour la suite
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding devrait résoudre votre problème.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:uqVs%
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Bonjour
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la
référence.
3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car avec
Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence
manquante...?
Merci pour la suite
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news: %239Vx12NYFHA.1404@TK2MSFTNGP09.phx.gbl...
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding
devrait résoudre votre problème.
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> wrote in message
news:uqVs%23QIYFHA.2520@TK2MSFTNGP09.phx.gbl...
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui
envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché
dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la
référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura
également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la référence. 3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car avec Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence manquante...?
Merci pour la suite
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding devrait résoudre votre problème.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:uqVs%
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Sylvain Lafontaine
Parce que vous n'avez pas besoin de référence en mode "Late Binding". Les références ne sont utilisées que pour les variables de type "early binding".
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:
Bonjour
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la référence. 3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car avec Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence manquante...?
Merci pour la suite
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding devrait résoudre votre problème.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:uqVs%
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Parce que vous n'avez pas besoin de référence en mode "Late Binding". Les
références ne sont utilisées que pour les variables de type "early binding".
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> wrote in message
news:eoHr1qPYFHA.3188@TK2MSFTNGP09.phx.gbl...
Bonjour
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la
référence.
3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car avec
Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence
manquante...?
Merci pour la suite
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news: %239Vx12NYFHA.1404@TK2MSFTNGP09.phx.gbl...
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding
devrait résoudre votre problème.
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> wrote in message
news:uqVs%23QIYFHA.2520@TK2MSFTNGP09.phx.gbl...
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui
envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché
dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la
référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura
également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
Parce que vous n'avez pas besoin de référence en mode "Late Binding". Les références ne sont utilisées que pour les variables de type "early binding".
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:
Bonjour
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la référence. 3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car avec Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence manquante...?
Merci pour la suite
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding devrait résoudre votre problème.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:uqVs%
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Pierre Fauconnier
Juste. Merci...
Cela étant, le early binding est intéressant, à tout le moins et entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes variables en les typant "Object". C'est faisable et pas trop long à modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès aux références. Je vais investiguer de ce côté et je tiendrai le forum au courant.
Merci pour l'aide, en tout cas...
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %
Parce que vous n'avez pas besoin de référence en mode "Late Binding". Les références ne sont utilisées que pour les variables de type "early binding".
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:
Bonjour
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la référence. 3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car avec Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence manquante...?
Merci pour la suite.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding devrait résoudre votre problème.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:uqVs%
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Juste. Merci...
Cela étant, le early binding est intéressant, à tout le moins et
entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes
variables en les typant "Object". C'est faisable et pas trop long à
modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès aux
références. Je vais investiguer de ce côté et je tiendrai le forum au
courant.
Merci pour l'aide, en tout cas...
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news: %23A34opUYFHA.3572@TK2MSFTNGP12.phx.gbl...
Parce que vous n'avez pas besoin de référence en mode "Late Binding". Les
références ne sont utilisées que pour les variables de type "early
binding".
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> wrote in message
news:eoHr1qPYFHA.3188@TK2MSFTNGP09.phx.gbl...
Bonjour
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la
référence.
3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car
avec Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence
manquante...?
Merci pour la suite.
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news: %239Vx12NYFHA.1404@TK2MSFTNGP09.phx.gbl...
Dans votre cas, l'utilisation du Late Binding à la place du Early
Binding devrait résoudre votre problème.
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> wrote in message
news:uqVs%23QIYFHA.2520@TK2MSFTNGP09.phx.gbl...
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui
envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB,
coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la
référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura
également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
Cela étant, le early binding est intéressant, à tout le moins et entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes variables en les typant "Object". C'est faisable et pas trop long à modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès aux références. Je vais investiguer de ce côté et je tiendrai le forum au courant.
Merci pour l'aide, en tout cas...
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %
Parce que vous n'avez pas besoin de référence en mode "Late Binding". Les références ne sont utilisées que pour les variables de type "early binding".
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:
Bonjour
Merci pour l'idée, mais je ne vois pas bien en quoi cela va modifier la référence. 3Stone me dit que cela va le faire tout seul, mais j'ai un doute, car avec Excel, il y a problème de référence manquante.
En quoi le "late binding" va-t'il solutionner le problème de référence manquante...?
Merci pour la suite.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %
Dans votre cas, l'utilisation du Late Binding à la place du Early Binding devrait résoudre votre problème.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: http://cerbermail.com/?QugbLEWINF
"Pierre Fauconnier" wrote in message news:uqVs%
Bonsoir
J'ai une application Access 2000 qui traite un document Word en lui envoyant des données. Pour cela, j'utilise le fichier MSWORD9.OLB, coché dans les références du projet VBA.
Mais ma base Access va aussi tourner sur Access 2003... Dès lors, la référence à MSWORD9.OLB n'est plus bonne, puisque l'utilisateur aura également WORD 2003.
Comment détecter, via le code VBA, que la référence doit être modifiée?
D'avance, merci pour vos pistes et solutions.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Eric
Bonjour Pierre,
En parcourant la collection des références du projet et en vérifiant si certaines ne sont pas manquantes - IsBroken(), puis en utilisant la méthode AddFromFile sur la collection References, sous réserve de connaitre l'emplacement des fichier .olb (ou autres), peut-être qu'il serait possible de réaliser ce que tu veux ? -- A+ Eric Un petit tour ici : http://users.skynet.be/mpfa/ Accès aux archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Juste. Merci...
Cela étant, le early binding est intéressant, à tout le moins et entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes variables en les typant "Object". C'est faisable et pas trop long à modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès aux références. Je vais investiguer de ce côté et je tiendrai le forum au courant.
Merci pour l'aide, en tout cas...
Bonjour Pierre,
En parcourant la collection des références du projet et en vérifiant si
certaines ne sont pas manquantes - IsBroken(), puis en utilisant la
méthode AddFromFile sur la collection References, sous réserve de
connaitre l'emplacement des fichier .olb (ou autres), peut-être qu'il
serait possible de réaliser ce que tu veux ?
--
A+
Eric
Un petit tour ici : http://users.skynet.be/mpfa/
Accès aux archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Juste. Merci...
Cela étant, le early binding est intéressant, à tout le moins et
entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes
variables en les typant "Object". C'est faisable et pas trop long à
modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès aux
références. Je vais investiguer de ce côté et je tiendrai le forum au
courant.
En parcourant la collection des références du projet et en vérifiant si certaines ne sont pas manquantes - IsBroken(), puis en utilisant la méthode AddFromFile sur la collection References, sous réserve de connaitre l'emplacement des fichier .olb (ou autres), peut-être qu'il serait possible de réaliser ce que tu veux ? -- A+ Eric Un petit tour ici : http://users.skynet.be/mpfa/ Accès aux archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Juste. Merci...
Cela étant, le early binding est intéressant, à tout le moins et entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes variables en les typant "Object". C'est faisable et pas trop long à modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès aux références. Je vais investiguer de ce côté et je tiendrai le forum au courant.
Merci pour l'aide, en tout cas...
Pierre Fauconnier
Bonsoir Eric.
Les grands esprits se rencontrent... ;-)
Bonne soirée
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Eric" a écrit dans le message de news: eiF63$
Bonjour Pierre,
En parcourant la collection des références du projet et en vérifiant si certaines ne sont pas manquantes - IsBroken(), puis en utilisant la méthode AddFromFile sur la collection References, sous réserve de connaitre l'emplacement des fichier .olb (ou autres), peut-être qu'il serait possible de réaliser ce que tu veux ? -- A+ Eric Un petit tour ici : http://users.skynet.be/mpfa/ Accès aux archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Juste. Merci...
Cela étant, le early binding est intéressant, à tout le moins et entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes variables en les typant "Object". C'est faisable et pas trop long à modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès aux références. Je vais investiguer de ce côté et je tiendrai le forum au courant.
Merci pour l'aide, en tout cas...
Bonsoir Eric.
Les grands esprits se rencontrent... ;-)
Bonne soirée
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
eiF63$UYFHA.3540@TK2MSFTNGP15.phx.gbl...
Bonjour Pierre,
En parcourant la collection des références du projet et en vérifiant si
certaines ne sont pas manquantes - IsBroken(), puis en utilisant la
méthode AddFromFile sur la collection References, sous réserve de
connaitre l'emplacement des fichier .olb (ou autres), peut-être qu'il
serait possible de réaliser ce que tu veux ?
--
A+
Eric
Un petit tour ici : http://users.skynet.be/mpfa/
Accès aux archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Juste. Merci...
Cela étant, le early binding est intéressant, à tout le moins et
entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes
variables en les typant "Object". C'est faisable et pas trop long à
modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès
aux références. Je vais investiguer de ce côté et je tiendrai le forum au
courant.
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Eric" a écrit dans le message de news: eiF63$
Bonjour Pierre,
En parcourant la collection des références du projet et en vérifiant si certaines ne sont pas manquantes - IsBroken(), puis en utilisant la méthode AddFromFile sur la collection References, sous réserve de connaitre l'emplacement des fichier .olb (ou autres), peut-être qu'il serait possible de réaliser ce que tu veux ? -- A+ Eric Un petit tour ici : http://users.skynet.be/mpfa/ Accès aux archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Juste. Merci...
Cela étant, le early binding est intéressant, à tout le moins et entr-autres, pour la saisie du code et sa vérification.
Une solution serait donc, une fois que cela fonctionne, de modifier mes variables en les typant "Object". C'est faisable et pas trop long à modifier.
Mais j'ai vu dans les propriétés de CurrentProject que l'on avait accès aux références. Je vais investiguer de ce côté et je tiendrai le forum au courant.