Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Как загрузить файл DOC в новой копии WINWORD?, программный эквивалент ключа /n командной строки запуска Ворда
 
Подскажите, пожалуйста, решение такой проблемы. Моя программа находит необходимые данные в документе Word и копирует их в Excel. Но если загружены и другие файлы Ворда, программа периодически путает с ними свой файл. Как программно загрузить новую копию Winword и открыть в ней нужный файл, чтобы открытые прежде файлы с ним не путались?

По сути нужен программный эквивалент ключа /n командной строки запуска Ворда.

Вот фрагмент моего кода. Что в нем не так?

Код
Public appRef As New Word.Application

Sub k1()
Static docRef As Word.Document
    Set appRef = New Word.Application
    appRef.WindowState = wdWindowStateMaximize
    appRef.Visible = False
    Set docRef = Documents.Open(ThisWorkbook.Path & "\All-rev.doc", , True)
With docRef
    .GrammarChecked = True
    .SpellingChecked = True
    .Activate
    If .ActiveWindow.View.SplitSpecial = wdPaneNone Then
        .ActiveWindow.ActivePane.View.Type = wdNormalView
    Else
        .ActiveWindow.View.Type = wdNormalView
    End If
End With
    appRef.Options.Pagination = False

'etc.....
End Sub
как передать фокус элементу управления на листе?
 
Подскажите, пожалуйста, есть ли возможность программно передать фокус элементу управления (в моем случае, текстовому полю) на листе Excel?
Копирование таблицы из Word с сохранением количества и содержимого ячеек
 
Есть таблица в файле Word 2003, содержащая внутри ячеек по несколько абзацев. Подскажите, пожалуйста, как скопировать ее в Excel 2003, чтобы такие ячейки не разбивались на более мелкие по ячейке на абзац?
Страницы: 1
Наверх