Kako pokrenuti Word pomoću makronaredbe programa Excel

Sadržaj

U našem primjeru želimo započeti novu Word sesiju i otvoriti određeni dokument. Dokument se tada može urediti. Word se poziva pomoću naredbi iz prethodno integrirane VBA knjižnice.

Pomoću naredbe "Create Object" stvorite Word sesiju iz Excel aplikacije. Prijenosom parametra "Word.Application" započinjete novu Word sesiju iz programa Excel. Evo potpunog koda:

Sub StartWord ()
Zatamnite objWordApp kao objekt
Zatamni strPath kao niz
strPfad = "C: \ Document.docx"
Postavi objWordApp = _ CreateObject ("Word.application")
Uz objWordApp
.Primjena.Visible = Istina
.Application.Documents.Open (strPath)
»Evo vaših naredbi
Završi s
Postavi objWordApp = Ništa
Kraj podm

Program otvara Word sesiju i učitava dokument "C: \ Document.docx". Ako dokument ne postoji na ovom mjestu, dobit ćete poruku o pogrešci. S mjesta "Vaše naredbe ovdje" umetnite naredbe kojima se mijenja Wordov dokument. Imajte na umu naredbu na kraju potprograma:

Postavi objWordApp = Ništa

Time se zatvara veza iz programa Excel u Word putem objektne varijable "objWordApp". Ovo je važno za postizanje čistog završetka programa.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave