Каждый раз, когда я пытаюсь открыть документ Word в VBA excel, я получаю всплывающее окно в фоновом режиме, которое спрашивает, как его открыть, поскольку оно помечено как только для чтения. Я просмотрел свойства файла, и он не доступен только для чтения, но он находится в контроле версий (черепаха-SVN).vba excel open word document
Sub ReadSpec()
'References
' Microsoft Word 14.0 Object library
'
Dim Paragraphe As Object
Dim WordApp As Word.Application
Set WordApp = CreateObject("Word.Application")
Dim WordDoc As Word.Document
Set WordDoc = WordApp.Documents.Open("Spec.docx")
WordApp.Visible = True
WordDoc.Close
WordApp.Quit
End Sub
хммм не знакомы с SVN, но вы можете попробовать '.Open ("Spec.docx", ReadOnly = False)' или 'Open ("Spec.docx", ConfirmConversions = False, ReadOnly = False)'. –
Это сработало отлично –
Я добавлю, что в качестве ответа тогда :) –