Excel VBA 如何设置 自定义纸张大小 数值纸张大小

ExcelVBA如何设置自定义纸张大小数值纸张大,并非选择预先创建好的纸张。我用EXCEL传真到仓库的,纸张的长度会根据订单的行数变动的。我现在是先在纸张服务那里创建了5... 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.宋板糖
先谢~!
展开
 我来答
帐号已注销
2011-07-29 · TA获得超过8613个赞
知道大有可为答主
回答量:3242
采纳率:66%
帮助的人:2875万
展开全部
只能那样做,excel不支持纸张的直接操作,其实纸张的设置都是设置的打印机属性,而不是excel本身
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式