用Word宏给打印机“记工”
时间:2005-11-24 | 作者:中国电脑教育报 | 阅读:196
员工上班要打卡、计件,打印机工作是不是也要“记工”呢?把打印的文件名、打印时间记录下来,可从方便管理员了解打印机的使用情况,这种应用对一些公用电脑显得非常有意义。
在一般的办公室里,使用打印机最多的非Word莫属,我编写了一个Word宏,当有人打印文档时,宏就被激活并执行,将打印任务记录在一个文本文件中,供管理人员随时查阅。下面介绍实现方法。
第一步:
启动Word,单击菜单[工具]→[宏]→[宏],在“宏名”框中输入宏名“FilePrint”,单击[创建]按钮。
第二步:
在弹出的Visual Basic编辑器的代码窗口中完成以下内容:
Sub FilePrint()
Dialogs(wdDialogFilePrint).Show
DName = ActiveDocument.Path + "\" + ActiveDocument.Name
If ActiveDocument.Path = "" Then DName = "未保存文档"
Tim = Str(Date) + " 日 " + Str(Time)
Open "d:\langzi.dat" For Append As #1
Print #1, "于 " + Tim+ " 打印 " + DName
Close #1
End Sub
Sub FilePrintDefault()
ActiveDocument.PrintOut
……(重复上面第3至8行内容)
End Sub
第三步:
录入完成后,单击[保存]按钮,再单击菜单[文件]→[关闭并返回Word],全部操作完成。
上面的代码包含两个宏,第一个FilePrint宏在用户执行[文件]→[打印]菜单命令时自动运行,第二个FilePrintDefault宏在用户执行工具栏上的[打印]按钮时自动运行,宏在运行时首先执行正常的打印操作,然后提取所打印文档的路径和文件名,以及当前日期和时间,并将这些数据写入到d:\lanzi.dat文件中(此文件可在代码中修改)。用记事本打开这个记录文件,打印过的文件都详细的记录在案(如图)。

在一般的办公室里,使用打印机最多的非Word莫属,我编写了一个Word宏,当有人打印文档时,宏就被激活并执行,将打印任务记录在一个文本文件中,供管理人员随时查阅。下面介绍实现方法。
第一步:
启动Word,单击菜单[工具]→[宏]→[宏],在“宏名”框中输入宏名“FilePrint”,单击[创建]按钮。
第二步:
在弹出的Visual Basic编辑器的代码窗口中完成以下内容:
Sub FilePrint()
Dialogs(wdDialogFilePrint).Show
DName = ActiveDocument.Path + "\" + ActiveDocument.Name
If ActiveDocument.Path = "" Then DName = "未保存文档"
Tim = Str(Date) + " 日 " + Str(Time)
Open "d:\langzi.dat" For Append As #1
Print #1, "于 " + Tim+ " 打印 " + DName
Close #1
End Sub
Sub FilePrintDefault()
ActiveDocument.PrintOut
……(重复上面第3至8行内容)
End Sub
第三步:
录入完成后,单击[保存]按钮,再单击菜单[文件]→[关闭并返回Word],全部操作完成。
上面的代码包含两个宏,第一个FilePrint宏在用户执行[文件]→[打印]菜单命令时自动运行,第二个FilePrintDefault宏在用户执行工具栏上的[打印]按钮时自动运行,宏在运行时首先执行正常的打印操作,然后提取所打印文档的路径和文件名,以及当前日期和时间,并将这些数据写入到d:\lanzi.dat文件中(此文件可在代码中修改)。用记事本打开这个记录文件,打印过的文件都详细的记录在案(如图)。

福利游戏
相关文章
更多-
- 《Swords & Slippers》新截图 大雷公主背后站五人
- 时间:2025-04-28
-
- 《Swords & Slippers》新视频 白雪公主拿大斧砍人
- 时间:2025-04-21
-
- word制表位详细使用步骤
- 时间:2024-10-02
-
- word给图片添加马赛克气泡效果详细操作步骤
- 时间:2024-10-02
-
- word文档权限详细设置步骤
- 时间:2024-10-02
-
- word标尺详细使用步骤
- 时间:2024-10-02
-
- word调整行间距详细操作教程
- 时间:2024-10-02
-
- word深灰色的Office主题具体设置教程
- 时间:2024-10-02
大家都在玩
热门话题
大家都在看
更多-
- oke易欧平台注册地址 oke易欧官方注册入口网址
- 时间:2025-08-03
-
- okex欧意注册完整流程图文2025版(含okex官方注册入口)
- 时间:2025-08-03
-
- 《撞车嘉年华2》抢先体验三号大更新将于8月份推出
- 时间:2025-08-03
-
- 如何获取binance官方app最新下载地址 币安交易app v3.1.5
- 时间:2025-08-03
-
- 币安app下载官网最新安卓版 v3.1.5 币安交易所官方版
- 时间:2025-08-03
-
- 《战地6》突击兵遭削弱 无法携带双突击步枪或轻机枪
- 时间:2025-08-03
-
- 《战地6》支持跨平台 但主机玩家可选择不和PC玩家玩
- 时间:2025-08-03
-
- easyx如何加载图片
- 时间:2025-08-03