Wordin käynnistäminen Excel -makron avulla

Sisällysluettelo

Esimerkissä haluamme aloittaa uuden Word -istunnon ja avata tietyn asiakirjan. Asiakirjaa voidaan sitten muokata. Word kutsutaan aikaisemmin integroidun VBA -kirjaston komennoilla.

Luo objekti -komennolla voit luoda Word -istunnon Excel -sovelluksesta. Kun siirrät "Word.Application" -parametrin, aloitat uuden Word -istunnon Excelistä. Tässä on täydellinen koodi:

Sub StartWord ()
Dim objWordApp objektina
Dim strPath merkkijonona
strPfad = "C: \ Document.docx"
Aseta objWordApp = _ CreateObject ("Word.application")
ObjWordAppin kanssa
.Application.Visible = Totta
.Application.Documents.Open (strPath)
'Tässä ovat käskysi
Lopeta
Aseta objWordApp = Ei mitään
End Sub

Ohjelma avaa Word -istunnon ja lataa asiakirjan "C: \ Document.docx". Saat virheilmoituksen, jos asiakirjaa ei ole tässä asennossa. Lisää kohdasta "Omat komennot tähän" komennot, joilla Word -asiakirjaa muutetaan. Huomaa komento aliohjelman lopussa:

Aseta objWordApp = Ei mitään

Tämä sulkee yhteyden Excelistä Wordiin objektimuuttujan "objWordApp" kautta. Tämä on tärkeää ohjelman puhtaan lopun saavuttamiseksi.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave