首页 新闻 体育 娱乐 游戏 邮箱 搜索 短信 聊天 天气 答疑 导航
上移动梦网
赢手机大奖

新浪首页 > 科技时代 > 网上学园 > 办公专区 > 正文
Word小招:用Word宏给打印机“记工”

http://www.sina.com.cn 2004/01/17 11:43 赛迪网--中国电脑教育报

  逍遥浪子

  员工上班要打卡、计件,打印机工作是不是也要“记工”呢?把打印的文件名、打印时间记录下来,可从方便管理员了解打印机的使用情况,这种应用对一些公用电脑显得非常有意义。

  在一般的办公室里,使用打印机最多的非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文件中(此文件可在代码中修改)。用记事本打开这个记录文件,打印过的文件都详细的记录在案(如图)。

图1



发表评论】【初学者园地】【科技聊天】【关闭窗口

新 闻 查 询

【学园专题】Microsoft Word文字处理软件使用
 相关链接
office也来贺新春 用Word做“福到了”(2004/01/15 11:31)
惊奇发现 Office 2000中F4键的妙用(2003/12/30 12:36)
国产大型办公软件永中Office之定位(2003/12/19 17:30)
用域中的公式为折页文件设置自动页码(2003/12/11 09:25)
技巧:将Word表格压缩进行到底(多图)(2003/12/09 11:04)
办公宝典:Word“插入”菜单详解(图)(2003/12/03 09:04)
办公宝典:Word“插入”菜单详解(二)(2003/12/03 09:04)
Word XP中的图片也能随意旋转(多图)(2003/11/26 10:29)



科技时代意见反馈留言板 电话:010-82628888-5488   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2004 SINA Inc. All Rights Reserved

版权所有 新浪网