Avatar billede jumario Nybegynder
15. januar 2004 - 12:33 Der er 2 kommentarer og
1 løsning

Fra Word Macro til .vbs fil?

Som emnet antyder vil jeg gerne vide hvad der skal til for at jeg kan tage en Word macro og konvertere til .vbs fil så den kan køres fra en .bat fil.

Jeg har prøvet at copy/paste macro koden ind i et tomt notepad dokument og gemt med .vbs extension, men det virker ikke hvilket jeg nu heller ikke havde regnet med. Der kommer allerede fejl i linje 4. det første af koden ser ud som følgende.

Sub AutoOpen()

' Set up DAO Objects.
    Dim Navne As String
    Dim Tal As Integer
    Dim I As Integer
Avatar billede martin_moth Mester
15. januar 2004 - 16:00 #1
Øhh - AutoOpen er da en hel speciel Excel-specifik event. Hvad havde du forestillet dig, at det skulle ske, når du kørte vbs-filen?
Avatar billede martin_moth Mester
15. januar 2004 - 16:07 #2
Skal lige siges, at jeg kender til VBScript og Visual Basic, men har aldrig rodet med .vbs-filer.
Derfor er mit spørgsmål måske dumt, men min logik siger mig, at hvis du fx. har en linie i din macrokode der hedder fx. ActiveSheet.Acrivecell.Value = "Hej" vil det ikke give nogen som helst mening når du paster det i notepad og køre det som en vbs-fil. Koden vil kun give mening som VBA-kode i Excel, selv som VBA-kode i fx. Word vil det ikke give mening. Måeke bliver jeg klogere...
Avatar billede jumario Nybegynder
23. juni 2004 - 14:37 #3
lukkes.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester