Foxtable(狐表)用户栏目专家坐堂 → [求助]预览打印如何直接显示表


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

主题:[求助]预览打印如何直接显示表

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


加好友 发短信
等级:幼狐 帖子:80 积分:836 威望:0 精华:0 注册:2015/8/29 18:22:00
[求助]预览打印如何直接显示表  发帖心情 Post By:2020/3/15 10:49:00 [只看该作者]

打印一个Excel文件(仅A4一页):
直接打印是可以的
预览并打印不显示表,必须点状态栏闪动的Excel图标才能显示表。
我的问题是,预览打印如何直接显示表?
请赐教,谢谢!

    Dim App As New MSExcel.Application
    Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(file1)
    Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
    wb.saved = True
    App.DisplayAlerts = False
    App.Visible = True
    If  e.Form.Controls("RdoButP").checked   Then
        If _Mrdyj <> "" Then    '存在默认打印机(已读入到 _Mrdyj全局本来)
            Ws.PrintOut(Preview:=False,ActivePrinter:=" & _Mrdyj & ")    '直接打印;
        Else
            Ws.PrintOut(Preview:=True)     '预览后打印
        End If
    Else
       Ws.PrintPreview(True)
       ' Ws.PrintOut(Preview:=True)
    End If
    App.Quit




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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/15 21:03:00 [只看该作者]

这个和系统以及打开的其它程序有个。另外使用代码把execl前置:http://www.foxtable.com/webhelp/topics/2713.htm

 回到顶部