首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让电脑自动帮你打印文档

在上篇文章如何让电脑自动替你干活?中我们学习了如何让电脑帮你打开指定的网页。今天我们接着学习如何让电脑自动帮你打印文档。

使用场景:

小编每天上班前要提前打印例行的一些报表给公司的其它上早班的同事,那小编又不可能每天都提前1-2小时到公司,去整理和打印,怎么办呢?我们可以设置好时间让电脑提前帮你打印好供他人使用。本例为使用windows10计划任务+带有打印功能的EXCEL程序文档来完成在既定的时间完成自动打印四份PDF格式的文档。

实现方法:

设置计划任务部分(本例以Windows10为例):

打开我的电脑,点向上

打开控制面板

打开管理工具(如果看不到请点大图标或小图标)

打开任务计划程序

创建基本任务

输入任务名称(自行定义名称)

选择触发周期

选择 触 发 时 间(根据实际情况设置)

选择触发操作方式

选择触发程序位置:

C:\tmp\AUTO-PRINT.xlsm

完成任务的设置

如果是笔记本电脑在没有接通电源的情况下需双击修改运行条件参数

把此处默认勾选去掉

到此就完成了创建一个Windows计划任务的设置部分。

文档自动打印部分:

新建一个EXCEL文档,按ALT+F11进入VBE编程环境输入如下代码:

Sub auto_open()

Shell ("C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe /p c:\temp\进货报表.pdf") '打印进货报表

Shell ("C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe /p c:\temp\负库存报表.pdf") '打印负库存报表

Shell ("C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe /p c:\temp\低库存报表.pdf") '打印低库存报表

Shell ("C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe /p c:\temp\零库存报表.pdf") '打印零库存报表

End Sub

如下图:

完成代码输入后保存文档本例命名为:AUTO-PRINT.xlsm(名字可任意但必须是以*.xlsm为后缀的)

另外需对这个程序文档做启用宏处理:

文件—EXCEL选项—信任中心—宏设置—启用所有宏

如下图所示:

到此就完成了文档自动打印部分的设置。

用同样的方法我们可以创建更多的计划任务用于上班时提醒我们的常被我们遗漏的工作或在我们上班前就预先帮我们运行某些程序生成原始数据报表。

今天就跟大家分享到这了,喜欢我的文章请关注、转发、点赞、收藏,谢谢大家的支持!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200516A0MYEY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券