微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题如意日记本
栏目软件操作与技巧
作者北京 崔红杰
发布1995-02-24
  首先要制作自己的日记本模板
  WORD为了方便写文章,引入了“文章模板”的概念,所谓文章模板就是一个文章的框架,它具有一类文章的公共部分,如:单位名称、版权说明、图片、文章各部分的相对位置、字体大小风格以及各种用户自定义宏等等。在用模板创建文件的时候Word会将模板中的文字和图形插入到新文件中。WORD提供了数十种文章模板,分别适合在不同的场合下使用。为了方便写日记以及保存自己编写的宏程序,我们必须建立自己的日记本模板。建立模板的过程是:
  1.在“文件”菜单中,选择“新建”命令(ALT,F,N)。
  2.在“新建”选项框中,按“模板”按钮。
  3.按“确定”按钮。
  4.根据自己的受好,为新的模板设置各种特性。比如:添加固定的文字或图形,设置整页布局和字符格式,创建新的样式,修改键值或菜单,定义图文集词条等。
  然后再编写3个可以自动运行的WORD BASIC程序,正是有了这3个小程序,我才有了变化丰富的日记本。这三个程序的名字必须是Autonew、Autoopen、AUtoclose,它们分别在WORD新建、打开、关闭使用这个模板的文件时被执行。录入程序的方法是:
  在“工具”菜单中,选择“宏”命令(ALT,0,M)
  在宏名框中键入宏名,然后按“编辑”按钮,再在随后出现的窗口中键入程序(“Sub MAIN”及“End Sub”由WORD提供,不需自己键入)。
  5.从“文件”菜单中,选择“保存”命令(ALT,F,S)。
  6.在“文件名”框中,键入模板名称。
  除非指定其它位置,Word中所有文章模板以扩展名为DOT的文件保存在Word所在的目录中。另外在“模板”上设置的密码对随后建立的文件并不保险,对方只要把此文件所依赖的模板删除掉,此文件就成为没有加密的了。如果想对文件加密,必须对每个文件单独进行操作。
  7.按“确定”按钮。Word马上会弹出一个对话框来提示您输入摘要信息,输入摘要信息之后按“确定”按钮。
  至此,日记模板就建成了,以后,只要在写日记时选择这个模板或者用这个模板建立的目记文件,自动化的操作、绚丽的色彩等将充分让你体会到在电脑上写日记的快乐。
  下面是3个自动运行的WORD BAISC程序:
  1)Autonew
  这个程序在用户使用过个模板创建新文件被WORD执行
  Sub MAIN
  EndOfDocument
  InsertPara
  Insert Date$0
  Insert " "
  Insert Time$0
  InsertPara
  ParaUp(1,0)
  StartOfLine
  ParaDown(1,1)
  FormatParagraph .Alignment=1, .FirstIndent="0 cm", .Before="0.5 cm", .After="0.5 cm"
  FormatCharacter .Color=Int(Rnd O*7)
  ParaDown(1,0)
  Insert "请马上开始写日记...时间太宝贵了..."
  StartOfLine
  ParaDown(1,1)
  FormatParagraph .Alignment=3, .FirstIndent="0.855 cm"
  a=RndO*7
  If a=3 Then a=1
  If a=4 Then a=5
  If a=7 Then a=5
  FormatCharacter .Color=a
  End Sub
  2)Autoopen
  这个程序在用户每次打开日记文件时被WORD执行
  Sub MAIN
  '跳到文件尾部
  EndOfDocument
  InsertPara
  '加入日期、时间等
  Insert Date$O
  Insert " "
  Insert Time$O
  InsertPara
  ParaUP(1,0)
  StartOfLine
  ParaDown(1,1)
  '设置日期时间为中对齐方式,左边不缩进,并且上下都空0.5厘米
  FormatParagraph .Alignment=1, .FirstIndent="0 cm", .Before="0.5 com", .After="0.5 cm"
  FormatCharacter .Color=Int(Rnd O*7)
  ParaDown(1,0)
  Insert "请马上开始写日记...时间太宝贵了..."
  StartOfLine
  '选中刚才插入的文字,以便在用户输入内容的时候被自动覆盖掉。
  ParaDown(1,1)
  '设置为两端对齐方式,首行缩进2个汉字的宽度
  FormatParagraph .Alignment=3, .FirstIndent="0.855 cm"
  a=RndO*7
  '由于0,3,4,7等色彩不醒目,因此换成别的色彩
  If a=0 Then a=5
  If a=7 Then a=5
  If a=3 Then a=1
  If a=4 Then a=5
  FormatCharacter .Color=a
  End Sub
  3)Autoclose
  这个程序在用户关闭日记文件时被WORD执行
  Sub MAIN
  '跳到文件尾部
  EndOfDocument
  InsertPara
  Insert "关闭时间:"
  A$=Time$0
  For I=Len(A$) To 7
  Insert " "
  Next I
  Insert A$
  StartOfLine
  ParaDown(1,1)
  a=Int(Rnd O*5)+2
  If a=7 Then a=5
  '设置文字的色彩
  FormatCharacter .Color=a
  '设置为右对齐方式,首行不缩进
  FormatParagraph .Alignment=2, .FirstIndent="0 cm"
  End Sub
  (北京 崔红杰)