下面的VBA程序能很好地打印Word文檔我可以使用CreateObject使用vba打印.tif文檔嗎?如果不是,什麼?
If sHlink <> "" Then
Set OfficeObject = CreateObject("Word.Application")
OfficeObject.Documents.Open sHlink
OfficeObject.PrintOut Background:=False
OfficeObject.Quit
Set OfficeObject = Nothing
End If
,但我需要打印的文件。TIF什麼。它們默認情況下通過Microsoft照片查看器打開。有沒有類似的東西可以稱爲MS Photo Viewer,或者失敗了,Acrobat?也許用Acrobat可以使用某種命令行? 謝謝
他們是單頁TIF文件還是他們可能包含多個頁面?如果是單個頁面,則相當簡單,並且類似於將PowerPoint自動插入TIF完整頁面尺寸然後打印。 –
嘗試使用「print」作爲動詞的ShellExecute; http://ss64.com/vb/shellexecute.html(或者可以用win32 API完成) –