Lancer une macro d'une base acces à partir d'une feuille excel
h_adil
Messages postés231Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention10 juin 2009
-
28 avril 2008 à 11:42
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
28 avril 2008 à 19:20
Bonjour,
je veus lancerune marco Access " Mise à jour" à partir d'une feuille excel.
comment je peuxle faire?
Un problème = des solutions
programation .....
A voir également:
Lancer une macro d'une base acces à partir d'une feuille excel
h_adil
Messages postés231Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention10 juin 2009 28 avril 2008 à 14:36
Merci pour ton aide jrivet mais lorsque je compile le code après paramétrage j'ai un message d'erreur d'excution argumentou appel à procédure non correct.
h_adil
Messages postés231Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention10 juin 2009 28 avril 2008 à 15:05
en faite j'ai testé ce code pour creer une liaison avec access maisleproblèm c'est que j'ai tjrs un message d'erreur comme quoi le dim cnn as ADOBD.Connection est un type indifinie
Dim cnn As ADODB.Connection<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
Set cnn = New ADODB.Connection
cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\tmp\transport.mdb;"
cnn.Open
Un problème = des solutions
programation .....
Vous n’avez pas trouvé la réponse que vous recherchez ?
h_adil
Messages postés231Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention10 juin 2009 28 avril 2008 à 17:20
Oui c'est fait est j'arrive à acéder a la base, maintenan il faut que j'arrive à executer la macro " mise a jour"
je crois qu'il faut que j'utlise un docmd
Un problème = des solutions
programation .....
h_adil
Messages postés231Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention10 juin 2009 28 avril 2008 à 18:07
en faite j'ai trouvé ce code dans le site de microsoft mais il ne fonctionne pas pas, ilme donne une erreur de type Erreur d'excution "7866", erreur définie apr l'application ou par l'objet
Dim a As Object
Set a = CreateObject("Access.Application")
a.Visible = False