以文本方式查看主题 - 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=57525) |
-- 作者:jswjyjf -- 发布时间:2014/9/26 9:20:00 -- excel 打印纸张大小设置问题 以下代码是excel预览报表 跳过excel 窗口的,测试成功了 有个问题是纸张大小 设置,如果是自定义的 怎么写代码?
Dim Book As New XLS.Book(ProjectPath & "Attachments\\出货单.xls") Dim App As New MSExcel.Application |
-- 作者:有点甜 -- 发布时间:2014/9/26 9:23:00 -- 那就先给计算机加入一个纸张,然后得到这个纸张的paperSize,也就是paperkind |
-- 作者:Bin -- 发布时间:2014/9/26 9:24:00 -- http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=54472&skin=0 |
-- 作者:jswjyjf -- 发布时间:2014/9/26 9:36:00 -- papersize=164 出错了
|
-- 作者:jswjyjf -- 发布时间:2014/9/26 9:45:00 -- Dim Book As New XLS.Book(ProjectPath & "Attachments\\出货单.xls") Dim App As New MSExcel.Application
测试成功
|
-- 作者:jswjyjf -- 发布时间:2014/9/26 9:59:00 -- 也不对啊, 自定义好多个 ,而PaperSize = 164 一直是这个,怎么知道是是哪个自定义 |
-- 作者:有点甜 -- 发布时间:2014/9/26 10:01:00 -- 自定义的时候,名称不能一样,根据名称判断的。 |
-- 作者:jswjyjf -- 发布时间:2014/9/26 10:04:00 -- 对了 搞定了
|
-- 作者:dguser001 -- 发布时间:2018/12/21 0:04:00 -- 学习 |