depuis access je lance excel.
je souhaiterai appeler une macro d'un fichier xla.
Si j'ouvre ce .xla avec : objXL.Workbooks.Open, la macro=20
ne marche pas.
Je cherche donc une alternative a open, qui me permettrait=20
d'inclure le .xla dans l'editeur vb, sans reellement=20
ouvrir le fichier.
C'est comme ca que ca marche dans un prog excel que=20
j'utilise mais je n'ai pas trouv=E9 comment le .xla est=20
ins=E9r=E9. A priori il est associ=E9 a des macros=20
compl=E9mentaires : utilitaire d'analyse..=20
mais que j'ouvre excel directement ou par access ces=20
macros complementaires sont coch=E9es.
sauf que par excel directement, le .xla apparait dans=20
l'editeur vba mais pas par l'ouverture access...
je ne sais pas si c'est clair ...
en tout cas merci de m'aider parce que la franchement, je=20
craque.
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
pierref
ou alors :
est il possible de lancer un macro office a partir d'access, sans passer par excel ?
-----Message d'origine----- Bonjour,
depuis access je lance excel. je souhaiterai appeler une macro d'un fichier xla. Si j'ouvre ce .xla avec : objXL.Workbooks.Open, la macro ne marche pas.
Je cherche donc une alternative a open, qui me permettrait
d'inclure le .xla dans l'editeur vb, sans reellement ouvrir le fichier.
C'est comme ca que ca marche dans un prog excel que j'utilise mais je n'ai pas trouvé comment le .xla est inséré. A priori il est associé a des macros complémentaires : utilitaire d'analyse.. mais que j'ouvre excel directement ou par access ces macros complementaires sont cochées. sauf que par excel directement, le .xla apparait dans l'editeur vba mais pas par l'ouverture access...
je ne sais pas si c'est clair ... en tout cas merci de m'aider parce que la franchement, je craque.
A+
.
ou alors :
est il possible de lancer un macro office a partir
d'access, sans passer par excel ?
-----Message d'origine-----
Bonjour,
depuis access je lance excel.
je souhaiterai appeler une macro d'un fichier xla.
Si j'ouvre ce .xla avec : objXL.Workbooks.Open, la macro
ne marche pas.
Je cherche donc une alternative a open, qui me
permettrait
d'inclure le .xla dans l'editeur vb, sans reellement
ouvrir le fichier.
C'est comme ca que ca marche dans un prog excel que
j'utilise mais je n'ai pas trouvé comment le .xla est
inséré. A priori il est associé a des macros
complémentaires : utilitaire d'analyse..
mais que j'ouvre excel directement ou par access ces
macros complementaires sont cochées.
sauf que par excel directement, le .xla apparait dans
l'editeur vba mais pas par l'ouverture access...
je ne sais pas si c'est clair ...
en tout cas merci de m'aider parce que la franchement, je
craque.
est il possible de lancer un macro office a partir d'access, sans passer par excel ?
-----Message d'origine----- Bonjour,
depuis access je lance excel. je souhaiterai appeler une macro d'un fichier xla. Si j'ouvre ce .xla avec : objXL.Workbooks.Open, la macro ne marche pas.
Je cherche donc une alternative a open, qui me permettrait
d'inclure le .xla dans l'editeur vb, sans reellement ouvrir le fichier.
C'est comme ca que ca marche dans un prog excel que j'utilise mais je n'ai pas trouvé comment le .xla est inséré. A priori il est associé a des macros complémentaires : utilitaire d'analyse.. mais que j'ouvre excel directement ou par access ces macros complementaires sont cochées. sauf que par excel directement, le .xla apparait dans l'editeur vba mais pas par l'ouverture access...
je ne sais pas si c'est clair ... en tout cas merci de m'aider parce que la franchement, je craque.
A+
.
pierref
apres des essais dans tous les sens :
sous access :
si je fais shell "excel", excel s'ouvre bien avec un nouveau doc et les macros compplémentaires apparaisent dans l'editeur vb.
si je fais objxl.application.open objXL.Workbooks.Add Set WkBkTemp = objXL.Application.ActiveWorkbook
dans ce cas, j'ai bien excel avec un nouveau classeur mais aucune macros complémentaires n'apparait dans le l'editeur vb.
J'en peux plus !! je vais craquer
-----Message d'origine----- Bonjour,
depuis access je lance excel. je souhaiterai appeler une macro d'un fichier xla. Si j'ouvre ce .xla avec : objXL.Workbooks.Open, la macro ne marche pas.
Je cherche donc une alternative a open, qui me permettrait
d'inclure le .xla dans l'editeur vb, sans reellement ouvrir le fichier.
C'est comme ca que ca marche dans un prog excel que j'utilise mais je n'ai pas trouvé comment le .xla est inséré. A priori il est associé a des macros complémentaires : utilitaire d'analyse.. mais que j'ouvre excel directement ou par access ces macros complementaires sont cochées. sauf que par excel directement, le .xla apparait dans l'editeur vba mais pas par l'ouverture access...
je ne sais pas si c'est clair ... en tout cas merci de m'aider parce que la franchement, je craque.
A+
.
apres des essais dans tous les sens :
sous access :
si je fais shell "excel", excel s'ouvre bien avec un
nouveau doc et les macros compplémentaires apparaisent
dans l'editeur vb.
si je fais
objxl.application.open
objXL.Workbooks.Add
Set WkBkTemp = objXL.Application.ActiveWorkbook
dans ce cas, j'ai bien excel avec un nouveau classeur mais
aucune macros complémentaires n'apparait dans le l'editeur
vb.
J'en peux plus !! je vais craquer
-----Message d'origine-----
Bonjour,
depuis access je lance excel.
je souhaiterai appeler une macro d'un fichier xla.
Si j'ouvre ce .xla avec : objXL.Workbooks.Open, la macro
ne marche pas.
Je cherche donc une alternative a open, qui me
permettrait
d'inclure le .xla dans l'editeur vb, sans reellement
ouvrir le fichier.
C'est comme ca que ca marche dans un prog excel que
j'utilise mais je n'ai pas trouvé comment le .xla est
inséré. A priori il est associé a des macros
complémentaires : utilitaire d'analyse..
mais que j'ouvre excel directement ou par access ces
macros complementaires sont cochées.
sauf que par excel directement, le .xla apparait dans
l'editeur vba mais pas par l'ouverture access...
je ne sais pas si c'est clair ...
en tout cas merci de m'aider parce que la franchement, je
craque.
si je fais shell "excel", excel s'ouvre bien avec un nouveau doc et les macros compplémentaires apparaisent dans l'editeur vb.
si je fais objxl.application.open objXL.Workbooks.Add Set WkBkTemp = objXL.Application.ActiveWorkbook
dans ce cas, j'ai bien excel avec un nouveau classeur mais aucune macros complémentaires n'apparait dans le l'editeur vb.
J'en peux plus !! je vais craquer
-----Message d'origine----- Bonjour,
depuis access je lance excel. je souhaiterai appeler une macro d'un fichier xla. Si j'ouvre ce .xla avec : objXL.Workbooks.Open, la macro ne marche pas.
Je cherche donc une alternative a open, qui me permettrait
d'inclure le .xla dans l'editeur vb, sans reellement ouvrir le fichier.
C'est comme ca que ca marche dans un prog excel que j'utilise mais je n'ai pas trouvé comment le .xla est inséré. A priori il est associé a des macros complémentaires : utilitaire d'analyse.. mais que j'ouvre excel directement ou par access ces macros complementaires sont cochées. sauf que par excel directement, le .xla apparait dans l'editeur vba mais pas par l'ouverture access...
je ne sais pas si c'est clair ... en tout cas merci de m'aider parce que la franchement, je craque.
A+
.
Daniel Carollo
Bonjour Pierre!
Avez-vous essaye de vous assurer que les bibliotheques complementaires sont bien chargees, avec quelque chose du genre objXL.AddIns("Analysis ToolPak - VBA").Installed = True
Juste une idee...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"pierref" wrote in message news:6a4401c42eb1$ed16a5b0$ apres des essais dans tous les sens :
sous access :
si je fais shell "excel", excel s'ouvre bien avec un nouveau doc et les macros compplémentaires apparaisent dans l'editeur vb.
si je fais objxl.application.open objXL.Workbooks.Add Set WkBkTemp = objXL.Application.ActiveWorkbook
dans ce cas, j'ai bien excel avec un nouveau classeur mais aucune macros complémentaires n'apparait dans le l'editeur vb.
J'en peux plus !! je vais craquer
Bonjour Pierre!
Avez-vous essaye de vous assurer que les bibliotheques complementaires sont
bien chargees, avec quelque chose du genre
objXL.AddIns("Analysis ToolPak - VBA").Installed = True
Juste une idee...
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"pierref" <anonymous@discussions.microsoft.com> wrote in message
news:6a4401c42eb1$ed16a5b0$a001280a@phx.gbl...
apres des essais dans tous les sens :
sous access :
si je fais shell "excel", excel s'ouvre bien avec un
nouveau doc et les macros compplémentaires apparaisent
dans l'editeur vb.
si je fais
objxl.application.open
objXL.Workbooks.Add
Set WkBkTemp = objXL.Application.ActiveWorkbook
dans ce cas, j'ai bien excel avec un nouveau classeur mais
aucune macros complémentaires n'apparait dans le l'editeur
vb.
Avez-vous essaye de vous assurer que les bibliotheques complementaires sont bien chargees, avec quelque chose du genre objXL.AddIns("Analysis ToolPak - VBA").Installed = True
Juste une idee...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"pierref" wrote in message news:6a4401c42eb1$ed16a5b0$ apres des essais dans tous les sens :
sous access :
si je fais shell "excel", excel s'ouvre bien avec un nouveau doc et les macros compplémentaires apparaisent dans l'editeur vb.
si je fais objxl.application.open objXL.Workbooks.Add Set WkBkTemp = objXL.Application.ActiveWorkbook
dans ce cas, j'ai bien excel avec un nouveau classeur mais aucune macros complémentaires n'apparait dans le l'editeur vb.