2015-03-25 93 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

回答