Microsoft Word 对象(5) myDoc. PageSetup. TopMargin = InchesToPoints(1.25)第一次保存新文档时,可以随Document对象使用SaveAs方法。以下的示例将名为“Temp.doc”的活动文档保存在当前文件夹中。ActiveDocument. SaveAs FileName :="Temp.doc"在文档被保存之后,用户可以使用它的文档名来调整Document对象。以下的示例创建了一个新文档并且立刻把它保存为“1996 Sales.doc”。然后,该示例使用新名字来作Documents集合中的该文档的索引,并且向该文档添加一张表格。Documents. Add.SaveAs FileName :="1996 Sales.doc"Documents ("1996 Sales.doc").Tables.Add _Range :=Selection. Range, NumRows :=2, NumColumns :=4要保存对一个已经存在的文档所进行的更改,可以随同Document对象使用Save方法。以下的指令保存了名为“Sales.doc”的文档。Documents ("Sales.doc"). Save如果用户随同一个尚未保存的文档或模板使用Save方法,将会显示“另存为”对话框来提示用户为该文件取名。要保存所有打开的文档,可以对Documents集合应用Save方法。以下的示例保存了所有打开的文档,但没有提示用户为文件取名。Documents. Save NoPrompt :=True激活一个文档要使另一个文档成为活动文档,可以对Document对象应用Activate方法。以下的示例激活了打开的文档(MyDocument.doc)。Documents ("MyDocument.doc"). Activate以下的示例打开了两个文档,然后激活其中的第一个文档(Sample.doc)。Set Doc1 = Documents. Open (FileName :="C:\Documents\Sample.doc")Set Doc2 = Documents.Open (FileName :="C:\Documents\Other.doc")Doc1. Activate打印一个文档要打印一个文档,可以对Document对象应用PrintOut 方法,如以下示例所示。ActiveDocument. PrintOut要通过程序来设置那些也可以在“打印”对话框(在“文件”菜单中)里进行设置的打印选项,可以使用PrintOut 方法的参数来实现。用户可以使用Options 对象的属性来设置打印选项,这些选项也可以在“选项”对话框(在“工具”菜单中)“打印”一表里进行设置。以下示例设置活动文档打印隐藏的文字,并且只打印出前三页。Options. PrintHiddenText = TrueActiveDocument. PrintOut Range :=wdPrintFromTo, From :="1", To :="3"关闭文档要关闭一个文档,可以对Document对象应用Close方法。以下的示例关闭了名为“Sales.doc”的文档。Documents ("Sales.doc"). Close如果对文档进行过修改,Word会显示出一条消息来询问用户是否要保存所进行的修改。用户可以随SaveChanges参数使用wdDoNotSaveChanges或 wdSaveChanges常量来使该提示不再出现。以下的示例保存并且关闭了Sales.doc。Documents ("Sales.doc"). Close SaveChanges :=wdSaveChanges要关闭所有已打开的文档,可以对Documents集合应用Close方法。以下的示例没有保存修改就关闭了所有的文档。Documents. Close SaveChanges :=wdDoNotSaveChanges