Foxtable(狐表)用户栏目专家坐堂 → 打印指定打印机无效


  共有10416人关注过本帖树形打印复制链接

主题:打印指定打印机无效

帅哥哟,离线,有人找我吗?
红叶
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:357 积分:2895 威望:0 精华:0 注册:2008/9/1 14:05:00
打印指定打印机无效  发帖心情 Post By:2011/6/4 13:41:00 [只看该作者]

我的代码为

        Dim Book As New XLS.Book(ProjectPath & "Attachments\出库单数量式.xls")
        Dim fl As String = ProjectPath & "Reports\出库单数量式.xls"
        Book.Build() '生成细节区
        Book.Save(fl) '保存工作簿
        Dim Proc As New Process '打开工作簿
        Proc.File = fl
        Proc.Verb = "Print" '指定动作
        CurrentTable.PrintSetting() '打开打印机设置对话框
        Proc.Start()

 

 

我的默认打印机为Canon LBP 2900,由CurrentTable.PrintSetting() 打开打印机设置对话框,选择非默认的打印机Epson LQ-630K ESC/P2打印时,却打印用的还是默认的打印机Canon LBP 2900,并不是我选择的打印机Epson LQ-630K ESC/P2?而且按取消打印,却无效,还是继续打印了?

默认打印机


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20110604133518.png
图片点击可在新窗口打开查看

选择打印机


 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20110604133549.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57602 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/6/4 15:12:00 [只看该作者]

我估计这个选项对于EXCEL打印没有什么作用,用VBA处理直接指定打印机.

 回到顶部
帅哥哟,离线,有人找我吗?
红叶
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:357 积分:2895 威望:0 精华:0 注册:2008/9/1 14:05:00
  发帖心情 Post By:2011/6/4 15:51:00 [只看该作者]

能给我一个代码吗?我不会

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57602 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/6/4 15:54:00 [只看该作者]


 回到顶部