Je suis sous access 97 (en anglais) et de excel 2000 (en anglais). J'ai
un formulaire qui me sert =E0 entrer les nouveaux enregistements dans ma
base de donn=E9es. Sous access j'utilise une macro qui appelle une
requete pour filtrer ma bdd, r=E9sultat que j'envoie vers excel.
J'ai cr=E9e sous excel une macro qui me fait la mise en page de mes
colonnes, couleur, forme etc... Macro qui fonctionne parfaitement.
Mon seul souci est que je voudrais que la macro s'ex=E9cute toute seule.
En copiant le contenu de la macro faite sur excel (VB) et coller dans
un module d'access, module que j'int=E9grerai dans ma macro access avec
un OpenModule. C'est ce que j'essaye de faire depuis plus de deux
semaines. Le truc c'est que lorsque je lance ma macro access, le
compilateur me dit que toutes mes lignes de code sont fausses, pas
aussi directement mais il le dit.
Pourtant j'ai suivi les instructions que j'ai vu dans la FAQ en
integrant les librairies ad=E9quates. Ca me para=EEt bizarre. Est-ce
normal ? Est-ce une incompatibilit=E9 entre Access97 et excel2000 ?
Rappellez moi quand m=EAme les librairies a rajouter dans mon cas juste
pour v=E9rifier si ce sont les bonnes que j'ai mise.=20
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
Raymond [mvp]
Bonsoir.
En copiant le contenu de la macro faite sur excel (VB) et coller dans un module d'access, module que j'intégrerai dans ma macro access
le code vba excel ne peut pas être exécuté directement par le vba access, il faut passer par automatisation pour pouvoir exécuter du code sous excel à partir d'access ( voir par exemple: http://officesystem.access.free.fr/vba/excel.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le parler: http://www.microsoft.com/france/communautes/jargonaute/
Je suis sous access 97 (en anglais) et de excel 2000 (en anglais). J'ai un formulaire qui me sert à entrer les nouveaux enregistements dans ma base de données. Sous access j'utilise une macro qui appelle une requete pour filtrer ma bdd, résultat que j'envoie vers excel. J'ai crée sous excel une macro qui me fait la mise en page de mes colonnes, couleur, forme etc... Macro qui fonctionne parfaitement. Mon seul souci est que je voudrais que la macro s'exécute toute seule. En copiant le contenu de la macro faite sur excel (VB) et coller dans un module d'access, module que j'intégrerai dans ma macro access avec un OpenModule. C'est ce que j'essaye de faire depuis plus de deux semaines. Le truc c'est que lorsque je lance ma macro access, le compilateur me dit que toutes mes lignes de code sont fausses, pas aussi directement mais il le dit. Pourtant j'ai suivi les instructions que j'ai vu dans la FAQ en integrant les librairies adéquates. Ca me paraît bizarre. Est-ce normal ? Est-ce une incompatibilité entre Access97 et excel2000 ? Rappellez moi quand même les librairies a rajouter dans mon cas juste pour vérifier si ce sont les bonnes que j'ai mise.
Merci d'avance.
Bonsoir.
En copiant le contenu de la macro faite sur excel (VB) et coller dans
un module d'access, module que j'intégrerai dans ma macro access
le code vba excel ne peut pas être exécuté directement par le vba access, il
faut passer par automatisation pour pouvoir exécuter du code sous excel à
partir d'access ( voir par exemple:
http://officesystem.access.free.fr/vba/excel.htm
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le
parler:
http://www.microsoft.com/france/communautes/jargonaute/
"pascal913" <pascal913@hotmail.fr> a écrit dans le message de news:
1154346288.191255.84480@i3g2000cwc.googlegroups.com...
--------------------------------------------------------------------------------
Bonjour tout le monde !!
Je suis sous access 97 (en anglais) et de excel 2000 (en anglais). J'ai
un formulaire qui me sert à entrer les nouveaux enregistements dans ma
base de données. Sous access j'utilise une macro qui appelle une
requete pour filtrer ma bdd, résultat que j'envoie vers excel.
J'ai crée sous excel une macro qui me fait la mise en page de mes
colonnes, couleur, forme etc... Macro qui fonctionne parfaitement.
Mon seul souci est que je voudrais que la macro s'exécute toute seule.
En copiant le contenu de la macro faite sur excel (VB) et coller dans
un module d'access, module que j'intégrerai dans ma macro access avec
un OpenModule. C'est ce que j'essaye de faire depuis plus de deux
semaines. Le truc c'est que lorsque je lance ma macro access, le
compilateur me dit que toutes mes lignes de code sont fausses, pas
aussi directement mais il le dit.
Pourtant j'ai suivi les instructions que j'ai vu dans la FAQ en
integrant les librairies adéquates. Ca me paraît bizarre. Est-ce
normal ? Est-ce une incompatibilité entre Access97 et excel2000 ?
Rappellez moi quand même les librairies a rajouter dans mon cas juste
pour vérifier si ce sont les bonnes que j'ai mise.
En copiant le contenu de la macro faite sur excel (VB) et coller dans un module d'access, module que j'intégrerai dans ma macro access
le code vba excel ne peut pas être exécuté directement par le vba access, il faut passer par automatisation pour pouvoir exécuter du code sous excel à partir d'access ( voir par exemple: http://officesystem.access.free.fr/vba/excel.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le parler: http://www.microsoft.com/france/communautes/jargonaute/
Je suis sous access 97 (en anglais) et de excel 2000 (en anglais). J'ai un formulaire qui me sert à entrer les nouveaux enregistements dans ma base de données. Sous access j'utilise une macro qui appelle une requete pour filtrer ma bdd, résultat que j'envoie vers excel. J'ai crée sous excel une macro qui me fait la mise en page de mes colonnes, couleur, forme etc... Macro qui fonctionne parfaitement. Mon seul souci est que je voudrais que la macro s'exécute toute seule. En copiant le contenu de la macro faite sur excel (VB) et coller dans un module d'access, module que j'intégrerai dans ma macro access avec un OpenModule. C'est ce que j'essaye de faire depuis plus de deux semaines. Le truc c'est que lorsque je lance ma macro access, le compilateur me dit que toutes mes lignes de code sont fausses, pas aussi directement mais il le dit. Pourtant j'ai suivi les instructions que j'ai vu dans la FAQ en integrant les librairies adéquates. Ca me paraît bizarre. Est-ce normal ? Est-ce une incompatibilité entre Access97 et excel2000 ? Rappellez moi quand même les librairies a rajouter dans mon cas juste pour vérifier si ce sont les bonnes que j'ai mise.