以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请问在excel报表中如何设置打印机? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27172) |
-- 作者:rjh4078 -- 发布时间:2012/12/24 10:56:00 -- 请问在excel报表中如何设置打印机? 因为一些需要 打印单据的时候 各个单据用不同的打印机 另一方面 打印的时候不想再打开excel 直接打印 但是如何设置打印机呢 现在的代码如下
|
-- 作者:lin_hailun -- 发布时间:2012/12/24 12:08:00 -- 这样写。 Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("d:\\test.xls") Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) Dim obj As object = CreateObject("WScript.Network") obj.SetDefaultPrinter("Fax") ws.PrintOut App.Quit |
-- 作者:狐狸爸爸 -- 发布时间:2012/12/24 12:51:00 -- 呵呵,设置默认打印机,原来可以这么简单啊 |