您现在的位置: 圆点视线 >> 教程 >> 办公软件 >> Word >> 文章正文
[图文]用Word宏给打印机“记工”         ★★★
用Word宏给打印机“记工”
作者:佚名  文章来源:网络  点击数:  更新时间:2005-8-22 22:19:14 
 页面功能:【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口 【字体:

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

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

 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 文章录入:apoints    责任编辑:apoints  【字体:
 
  • 上一篇文章:

  •  
  • 下一篇文章:
  • 最新文章
    相关文章
    Microsoft Word历史版本纵览
    动画演示Word表格中Shift+Alt+方向键的妙用
    快速找到Word模板文件Normal.dot的方法
    CD实用技巧几则
    关于MS-WORD文件导入到CD中的小技巧
    Word中巧做教案表格
    也谈Word中图片随意旋转
    巧用Word XP制作生字和拼音卡片
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
     姓  名: 评 分: 1分 2分 3分 4分 5分
     评论内容: ·严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
    ·用户需对自己在使用本网服务过程中的行为承担法律责任
    ·本站管理员有权保留或删除评论内容。
    ·评论内容只代表机友个人观点,与本网站立场无关。
     
    最 新 推 荐
     
    百度主题推广
    最 新 热 门