Word VBA - макрос для открытия документа Word

Открыть документ Word

Этот макрос Word VBA откроет документ Word из указанного каталога:

Sub OpenDoc () Dim strFile As String strFile = "c: \ Users \ Nenad \ Desktop \ Test PM.docm" 'измените путь к вашему файлу If Dir (strFile) "" Затем' Сначала мы проверяем, существует ли документ вообще на заданное местоположение Documents.Open strFile End If End Sub

Теперь вы можете взаимодействовать с недавно открытым документом с помощью объекта ActiveDocument. Этот код добавит текст в документ.

ActiveDocument.Range (0, 0) .Text = "Добавить текст"

Открыть документ в переменной

Вы также можете открыть документ Word, сразу назначив его переменной:

Sub OpenDoc () Dim strFile As String Dim oDoc as Document strFile = "c: \ Users \ Nenad \ Desktop \ Test PM.docm" 'изменить путь к вашему файлу If Dir (strFile) "" Затем' Сначала мы проверяем, если документ вообще существует в данном месте Set oDoc = Documents.Open strFile End If End Sub

Позволяет вам взаимодействовать с документом через переменную oDoc .:

oDoc.Range (0, 0) .Text = "Добавить текст"

Как правило, рекомендуется открывать переменную, что дает вам возможность легко ссылаться на документ в любой момент.

Открыть документ Word из Excel

Эта процедура VBA откроет документ Word из другой программы MS Office (например, Excel):

Sub OpenDocFromExcel () Dim wordapp Dim strFile As String strFile = "c: \ Users \ Nenad \ Desktop \ Test PM.docm" Установить wordapp = CreateObject ("word.Application") wordapp.Documents.Open strFile wordapp.Visible = True End Sub

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave