永发信息网

excel vba 如何获得 打印 参数

答案:2  悬赏:70  手机版
解决时间 2021-03-02 07:24
当我点下打印按钮后,弹出打印对话框,请问我该如何获得打印对话框中设置的参数呢。
最佳答案
帮助说明,修改程序可以设置打印参数,并显示即为。
expression.PrintOut(From, To, Copies, Preview, ActivePrinter, PrintToFile, Collate, PrToFileName)
expression 必需。该表达式返回“应用于”列表中的一个对象。

From Variant 类型,可选。打印的开始页号。如果省略该参数,将从起始位置开始打印。

To Variant 类型,可选。打印的终止页号。如果省略该参数,将打印至最后一页。

Copies Variant 类型,可选。要打印的份数。如果省略该参数,将只打印一份。

Preview Variant 类型,可选。如果该值为 True,则 Microsoft Excel 打印指定对象之前进行打印预览。如果该值为 False(或者省略此参数),则立即打印该对象。

ActivePrinter Variant 类型,可选。设置活动打印机的名称。

PrintToFile Variant 类型,可选。如果该值为 True,则打印输出到文件。如果没有指定 PrToFileName,则 Microsoft Excel 将提示用户输入要输出文件的文件名。

Collate Variant 类型,可选。如果该值为 True,则逐份打印每份副本。

PrToFileName 可选,Variant 类型。如果 PrintToFile 为 True,则本参数指定要打印到的文件名。
全部回答
方法1:先用printarea 设置打印区域,然后再打印。这种设置将会保存到excel文件中。比如: worksheets("sheet1").pagesetup.printarea = "$a$1:$c$5" worksheets("sheet1").printout 方法2:直接打印指定区域,而不修改打印区域设置。比如 worksheets("sheet1").range("$a$1:$c$5").printout
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女孩叫李依什么好听
外墙漆十大品牌有哪些
如何申领和使用原产地证书Form E
男人到底是1.不善于表达爱习惯把爱放在心底 2
贝尔47直升机1 4座什么意思
隔水煮是什么意思
湿邪致病出现小便浑浊,或面垢、眵多等症的主
若4x=12,则x=______
赛尔号暗武逆战*艾辛格斯刷什么?
泰华方盛生物科技有限公司在哪里啊,我有事要
按照要求,将下列词或短语组成句子,不能增删
28岁了,去年刚考上某事业编,还要考公务员吗
山茶花的资料
请问微博营销常用软件有哪些,不管是付费的还
三笑茶楼地址在什么地方,想过去办事
推荐资讯
同心缘网吧地址有知道的么?有点事想过去
某化工厂2008年12月在制定2009年某种化工产品
东三道林子地址在哪,我要去那里办事
洗澡后手和脚会很痒想知道是什么原因
街霸x铁拳:>→↘↓↙← + 拳×3这
和女朋友关系到什么成度,才能和她接吻?
一首歌的曲子,想知道歌的名字是什么
起亚千里马曲轴皮带轮拆卸方法
曾都区随州唯美造型这个地址怎么能查询到,着
祥福镇在什么地方啊,我要过去处理事情
我家狗狗今天吃的有点多吐了怎么办
黄河的径,渭是啥意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?