用Word宏给打印机“记工”

员工上班要打卡、计件,打印机工作是不是也要“记工”呢?把打印的文件名、打印时间记录下来,可从方便管理员了解打印机的使用情况,这种应用对一些公用电脑显得非常有意义。
在一般的办公室里,使用打印机最多的非Word莫属,我编写了一个Word宏,当有人打印文档时,宏就被激活并执行,将打印任务记录在一个文本文件中,供管理人员随时查阅。下面介绍实现方法。

步骤/方法

  • 01

    第一步: 启动Word,单击菜单[工具]→[宏]→[宏],在“宏名”框中输入宏名“FilePrint”,单击[创建]按钮。

  • 02

    第二步: 在弹出的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

  • 03

    第三步: 录入完成后,单击[保存]按钮,再单击菜单[文件]→[关闭并返回Word],全部操作完成。 上面的代码包含两个宏,第一个FilePrint宏在用户执行[文件]→[打印]菜单命令时自动运行,第二个FilePrintDefault宏在用户执行工具栏上的[打印]按钮时自动运行,宏在运行时首先执行正常的打印操作,然后提取所打印文档的路径和文件名,以及当前日期和时间,并将这些数据写入到d:\lanzi.dat文件中(此文件可在代码中修改)。用记事本打开这个记录文件,打印过的文件都详细的记录在案(如图)。

(0)

相关推荐

  • 为Word宏添加VBA项目的数字证书签名

    用户在使用Word编辑文档时可以借助Word宏命令提高工作效率。在默认情况下,Word宏的安全性设置为“高”,当运行Word宏命令时会自动禁用宏。如果将Word宏安全性设置为“中”,则每次运行Word ...

  • 禁止Word宏自动运行打开Word文档

    如果在Word文档中含有错误的宏,则用户在打开该Word文档时会由于错误的宏不能运行而导致Word文档无法打开的错误。用户可以采取禁止Word宏自动运行的方法打开Word文档,操作方法为:打开Word ...

  • 宏被禁用怎么办?excel/word宏已被禁用解决方法

    excel/word宏已被禁用解决方法来咯~小编将会告诉大家遇到“宏已被禁用”提示解决方法,这两个提示在excel和word中经常出现,怎么办呢?请试一试下文的方法吧。 --word宏已被禁用解决方法 ...

  • 利用Word宏让2D鼠标也能自动翻页

    相信不少Officer们办公室的条件都相对“艰苦”,2D无滚轮鼠标让办公显得非常不便,尤其是在批阅较长的Word文档时,没有鼠标滚轮辅助浏览,需要不断按键才能翻页,使得手指非常疲劳。现在我们可以通过W ...

  • 怎么样解决excel/word宏已被禁用

    --word宏已被禁用解决方法 方法一、Word选项-->加载项-->管理【com加载项】,转到-->把“稿纸向导、书法加载项、office special symbol input ...

  • word宏被禁用怎么办?

    word宏已被禁用解决方法: 方法一.Word选项-->加载项-->管理[com加载项],转到-->把"稿纸向导.书法加载项.office special symbol i ...

  • Word宏出错提示:无法初始化visual basic环境

    Word宏出错提示:无法初始化visual basic环境 步骤/方法 01 打开Word窗口,依次打开菜单栏的"工具"-->宏-->安全性: 02 在弹出菜单中选择第 ...

  • Word宏让自己的文档与众不同

    word文档中需要加入规范签名,如姓名、地址、邮编、电话、电子邮箱、QQ等等,如果为每篇文章分别添加这些信息,肯定会影响工作效率,现在我们可通过Wrod中的“宏”来快速添加签名信息。 小贴士:一个快捷 ...

  • Word宏设置:为文档添加个性化落款

    我们在办公文件交流过程中,Word文档中需要加入规范签名,如姓名、地址、邮编、电话、电子邮箱、QQ等等,如果为每篇文章分别添加这些信息,肯定会影响工作效率,现在我们可通过Wrod中的“宏”来快速添加签 ...