Gå til innhold

[LØST] kjør macro fra vbscript


Anbefalte innlegg

Videoannonse
Annonse

Et vbs-script som starter en vba-macro i en access 2000 database:

 

x ="C:\Documents and Settings\Eier\Skrivebord\Test\db1.mdb"
y="doffen" 'macroens navn
Set z = WScript.CreateObject ("Access.Application")
z.OpenCurrentDatabase x 
z.DoCmd.RunMacro y
If CloseOnComplete Then z.CloseCurrentDatabase
Set z = Nothing

Lenke til kommentar
Et vbs-script som starter en vba-macro i en access 2000 database:

 

x ="C:\Documents and Settings\Eier\Skrivebord\Test\db1.mdb"
y="doffen" 'macroens navn
Set z = WScript.CreateObject ("Access.Application")
z.OpenCurrentDatabase x 
z.DoCmd.RunMacro y
If CloseOnComplete Then z.CloseCurrentDatabase
Set z = Nothing

 

Hei og tusen takk for svar.

Måtte modifisere litt på koden fra deg, men fikk den til å kjøre til slutt.

dbsti ="C:\sql\db1.mdb"
makronavn="oppdater_hovedtabell" 
Set connect = CreateObject ("Access.Application")
connect.OpenCurrentDatabase dbsti 
connect.DoCmd.RunMacro makronavn
If CloseOnComplete Then connect.CloseCurrentDatabase
Set connect = Nothing

 

da fungerte det fint.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...