4tilføjet af

Visual Basic

Jeg vil gerne fra en makro i Excel konstruere et Word-dokument. I "Hjælp" står der, at man skal skrive:
Sub test()
Dim var As Word.Application
End Sub
Men det giver en fejlmeddelelse: User-defined type not found.
Hvorfor skriver de så, at man skal det sådan?
tilføjet af

Fordi de har ret

Men dit projekt er nok bygget lidt anderledes.
Her er lidt at studere:
http://word.mvps.org/FAQs/InterDev/EarlyvsLateBinding.htm
tilføjet af

Det lyder...

...som om du mangler at inkludere en reference til Microsoft Word-objekter.
(Alt efter version) prøv menuen Funktioner / Referencer og tilføj.
Se nederst i
http://books.google.dk/books?id=mX0KnQxRbC0C&pg=PA242&lpg=PA242&dq=Microsoft+Word+8.0+Object+Library&source=bl&ots=aKuLtLXcsS&sig=5BMzih_jxsKJNuvPGGa8m6MRwKg&hl=da&ei=71IJTK7cCYaCONuFzQQ&sa=X&oi=book_result&ct=result&resnum=5&ved=0CD4Q6AEwBA#v=onepage&q=Microsoft%20Word%208.0%20Object%20Library&f=false
tilføjet af

Tak for henvisningen.

Jeg skal få det studeret nærmere de kommende dage.
tilføjet af

HEr er 4 Visual Basic Makro-tutorials !

SuperDebat.dk er det tidligere debatforum på SOL.dk, som nu er skilt ud separat.