rebmog
Gebruiker
- Lid geworden
- 14 jul 2009
- Berichten
- 745
- Besturingssysteem
- Windows
- Office versie
- Office 365
Ik genereer vanuit een Access-database een word-bestand. Dat gaat prima. Maar sinds ik daarbij een gedeelte van de tekst wil voorzien van een opsomteken (bullet) krijg ik altijd bij de tweede keer aanroepen van de code een foutmelding. Ik gebruik onderstaande code:
Dit gaat dus de eerste keer telkens goed. Maar als ik na het sluiten van het word-document de code voor de 2e keer aanroep, dan komt er altijd een foutmelding bij de regel Set objListgallery. De foutmelding luidt: "Fout 462 tijdens uitvoering: de externe servercomputer bestaat niet of is niet beschikbaar". Weet iemand hoe dit komt en wat er aan gedaan kan worden?
Rebmog
Code:
Private Sub btnWordgallery_Click()
Dim wrdObject As Word.Application
Dim objListgallery As Object
Set wrdObject = CreateObject("Word.Application")
wrdObject.Visible = True
wrdObject.Documents.Open "C:\Users\gebruikersnaam\Documents\test.docx"
With wrdObject.Selection
.Bookmarks.Add "testregel"
.TypeText "Dit is de eerste testregel" & vbCrLf
.TypeText "Dit is de tweede testregel" & vbCrLf
.TypeText "Dit is de derde testregel" & vbCrLf
.TypeText "Dit is de vierde testregel" & vbCrLf
.GoTo what:=wdGoToBookmark, Name:="testregel"
.MoveDown unit:=wdLine, Count:=4, Extend:=wdExtend
End With
Set objListgallery = ListGalleries(wdBulletGallery).ListTemplates(1)
Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=objListgallery
Set wrdObject = Nothing
Set objListgallery = Nothing
End Sub
Dit gaat dus de eerste keer telkens goed. Maar als ik na het sluiten van het word-document de code voor de 2e keer aanroep, dan komt er altijd een foutmelding bij de regel Set objListgallery. De foutmelding luidt: "Fout 462 tijdens uitvoering: de externe servercomputer bestaat niet of is niet beschikbaar". Weet iemand hoe dit komt en wat er aan gedaan kan worden?
Rebmog