Ik ben bezig een Word vba macro te schrijven en loop tegen het volgende probleem aan:
Als een gebruiker het document sluit moet de vraag worden gesteld of het document opgeslagen moet worden. Is dit het geval, dan moet het document onder een door mij gespecificeerde naam en plaats opgeslagen worden.
Aangezien het document gesloten wordt gebeurt e.e.a. in de routine Document_Close(). Dit betekent ook dat ik het commando ActiveDocument.Close.... niet kan gebruiken, aangezien hij dan zijn eigen routine weer aanroept.
Tevens heb ik geprobeert met een eigen MsgBox de keuzes te splitsen. Het opslaan (SaveAs.., Application.Quit) werkt dan zonder problemen, maar het niet opslaan werkt niet. Het commando Application.Quit geeft dan een foutmelding dat mijn MsgBox form nog openstaat.
Er zal wel een heel eenvoudige oplossing voor zijn, maar ik zie hem even niet
.
Als een gebruiker het document sluit moet de vraag worden gesteld of het document opgeslagen moet worden. Is dit het geval, dan moet het document onder een door mij gespecificeerde naam en plaats opgeslagen worden.
Aangezien het document gesloten wordt gebeurt e.e.a. in de routine Document_Close(). Dit betekent ook dat ik het commando ActiveDocument.Close.... niet kan gebruiken, aangezien hij dan zijn eigen routine weer aanroept.
Tevens heb ik geprobeert met een eigen MsgBox de keuzes te splitsen. Het opslaan (SaveAs.., Application.Quit) werkt dan zonder problemen, maar het niet opslaan werkt niet. Het commando Application.Quit geeft dan een foutmelding dat mijn MsgBox form nog openstaat.
Er zal wel een heel eenvoudige oplossing voor zijn, maar ik zie hem even niet
If buying doesn’t mean ownership Then pirating isn’t stealing / iRacing Profiel