2015-03-25 81 views
-1
Dim WA As Object, WD As Object 
    Set WA = CreateObject("Word.Application") 

Set WD = WA.Documents.Add(Filename) 
    With WD 
     .PrintOut Copies:=1, _ 
      Collate:=True, IgnorePrintAreas:=False, Preview:=False 
    End With 
WD.Close False 
WA.Quit False 
Set WD = Nothing 
Set WA = Nothing 

我得到错误 “未找到命名参数”,只能Word文档打印没有找到

.PrintOut副本:= 1

但它告诉我通过点击“工具”--->“参考...”,然后单击“Microsoft Word 15.0对象库”旁边的复选框,在我的项目中引用一个参考文件

。精选

没有this parameters正在工作 那么如何打印出我需要的所有参数?

+0

Word的'Printout'方法没有'IgnorePrintAreas'或'Preview'论据 - 为什么你认为你需要他们吗? – Rory 2015-03-25 11:11:31

+0

它向我展示了关于错误文档边界的警告,所以哪些参数具有单词的打印输出方法? – 2015-03-25 11:18:02

+1

查看。 ;)https://msdn.microsoft.com/en-us/library/office/ff837331.aspx?f=255&MSPPError=-2147217396 – Rory 2015-03-25 11:23:56

回答