Geacht forum,
Met een macro in Access probeer ik een word document te openen.
Dat ging de eerste paar keren prima, echter out of the blue krijg ik melding dat het word.docm alleen readonly kan worden bekeken.
Na enig gefröbel veranderde dit in een error 5180 'het sjabloon kan niet worden geopend'.
Kent u een workaround via vba en de bovenstaande code?
Aanvulling 6-11
Na extensief zoeken kwam ik op de volgende coderegels
Naar ik begrijp wordt hiermee autoOpen macro (e.d.) in Word uitgeschakeld.
Vreemd genoeg krijg ik hierbij de melding:
Hetgeen refereert aan de msoAutoMationSecurity.
Inmiddels ben ik erachter dat hiervoor de verwijzing: MS office 16.0 object library nodig is.
En die verwijzing komt niet voor in de verwijzingen in het VBA-venster. (zucht)
Graag uw hulp.
Met een macro in Access probeer ik een word document te openen.
Dat ging de eerste paar keren prima, echter out of the blue krijg ik melding dat het word.docm alleen readonly kan worden bekeken.
Na enig gefröbel veranderde dit in een error 5180 'het sjabloon kan niet worden geopend'.
Code:
Dim objWord
Dim objDoc
Dim objRange
Set objWord = CreateObject("Word.Application")
Set objDoc = objWord.Documents.Open(sOpen) 'al dan niet met , Options.ConfirmConversions = False, ActiveDocument.ReadOnly = False)
Kent u een workaround via vba en de bovenstaande code?
Aanvulling 6-11
Na extensief zoeken kwam ik op de volgende coderegels
Code:
Dim secAutomation As MsoAutomationSecurity
secAutomation = Application.AutomationSecurity
objDoc.Application.AutomationSecurity = msoAutomationSecurityForceDisable
Naar ik begrijp wordt hiermee autoOpen macro (e.d.) in Word uitgeschakeld.
Vreemd genoeg krijg ik hierbij de melding:
Code:
Een door de gebruiker gedefinieerd gegevenstype is niet gedefinieerd
Inmiddels ben ik erachter dat hiervoor de verwijzing: MS office 16.0 object library nodig is.
En die verwijzing komt niet voor in de verwijzingen in het VBA-venster. (zucht)
Graag uw hulp.
Laatst bewerkt: