Excel VBA 如何设置 自定义纸张大小 数值纸张大,并非选择预先创建好的纸张。
我用EXCEL 传真到仓库的,纸张的长度会根据订单的行数变动的。
我现在是先在纸张服务那里创建了50多张纸,太麻烦了,有没有办法可以自己用数值来定义纸张的长度?
我要用数值来选择纸张的。
With ActiveSheet.PageSetup
.PagerWidth = CentimetersToPoints(14.8)
.PagerHeight = CentimetersToPoints(21)
End With
我这样设置为什么提示 "要求对象" ?
这样就可以,是选择纸张的代码。
With ActiveSheet.PageSetup
'设置纸张为153 (预先设置好的纸张第153参数)
'.PaperSize = 153
End With
TPS.宋板糖
先谢~!
Excel VBA 如何设置 自定义纸张大小 数值纸张大小
答案:2 悬赏:50 手机版
解决时间 2021-02-01 23:39
- 提问者网友:听门外雪花风
- 2021-02-01 13:30
最佳答案
- 五星知识达人网友:夜余生
- 2021-02-01 14:11
只能那样做,excel不支持纸张的直接操作,其实纸张的设置都是设置的打印机属性,而不是excel本身
全部回答
- 1楼网友:琴狂剑也妄
- 2021-02-01 15:40
建议你:
1、用excel做好标签的资料列表,按快递公司分类排序;
2、根据不同快递公司的打印要求,用word设计好打印样式,通过邮件合并将标签资料插入合并文档中;
3、选择你要打印的序号段,选择不同快递公司格式对资料进行打印。
当然可按你要求编写不同快递单的打印程序,但不是可以简单实现,工作量较大要收费的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯