VBScript , Word ,его макросы и некоторые свойства

Программирование на Visual Basic for Applications
65536
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 31.01.2006 (Вт) 21:52

VBScript , Word ,его макросы и некоторые свойства

Сообщение 65536 » 07.02.2006 (Вт) 17:45

Здравствуйте
необходимо из vbs-скрипта выполнить несколько действий
с ворд-документом автоматически - есть вопросы:
В мануале к SCript56 подробно про это взаимодействие
не пишется, свойства и методы, описанные в объектной модели
ворда не работают со скриптом

Dim Word
Set Word = WScript.CreateObject("Word.Application")
Set Doc = Word.Documents.Open(имя документа)
'--------------------------------------------------
'НАДО ПРОВЕРИТЬ СТАТУС текущего ПРИНТЕРА - как?
'-------------------------------------------------
' НАДО ПРОВЕРИТЬ КОЛИЧЕСТВО СТРАНИЦ - как?
'--------------------------------------------------
' НАДО НАПИСАТЬ ИМЯ ДОКУМЕНТА В КОЛОНТИТУЛ
если писать код в скрипте - не получается,
пишет про неправильные свойства членов семейства
With Doc.Sections(1).Footers(wdHeaderFooterPrimary).Range
.Bold = True
.Font.Size = 8
.Text = "Документ " & nDoc & " принят " & Now()
End With

если пытаться в лоб выполнять макрос из ворда путём
Application.Run [имя макроса] - тоже не выходит, не помню,
что говорит.

'Doc.Close wdDoNotSaveChanges
'Word.Quit

Где бы почитать подробнее?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 07.02.2006 (Вт) 17:48

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


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 87

    TopList