MS Word VB
?
( OLE-) Visual Basic . , Visual Basic . , Visual Basic.
Visual Basic . Visual Basic. Visual Basic , , , , .
Microsoft Excel , , . Word , , , .
, Visual Basic. , , , .
VB. , Microsoft Office Tools | Macro |Record New Macro. VBA , , .
Microsoft Word
Microsoft Word , , , , Word.Application. .
Word , Add Documents Application:
App.Documents.Add; ? - Add:
App.Documents.Add('C:\Program Files\ _ Microsoft Office\Templates\1033\Manual.dot'); Open Documents:
App.Documents.Open('C:\MyWordFile.doc'); , ActiveDocument Word.Application . Item; :
App.Documents.Item(2) , Microsoft Office .
Activate:
App.Documents.Item(1).Activate; , - Word Word.
|
, Microsoft Word
|
|
Close:
App.Documents.Item(2).Close; App.ActiveDocument.Close;Close ( ) , . , , ( . . 2):
True False , . , .
, , , :
App.ActiveDocument.Close(wdSaveChanges, _ wdPromptUser);, , Save:
App.ActiveDocument.Save;( ) , True, , False, ( ). , Close.
, Word Quit Word.Application. , Close Document.
PrintOut Document, :
App.ActiveDocument.PrintOut;, PrintOut ( Microsoft Word ).