| 网站首页 | 绿色软件 | 绿色数码 | 安全中心 | 屏保中心 | 源码中心 | 电子书库 | 教程库 | 图片库 | 资料库 | 算命 | 笑话 | 论坛 | 绿站旧版 | 返回总部 | 
您现在的位置: 绿色软件站 >> 教程库 >> 办公类 >> WORD >> WODR综合 >> 文章正文
Word中利用VBA编程制作考试用作文稿纸           ★★★
Word中利用VBA编程制作考试用作文稿纸
作者:佚名 文章来源:onegreen.net 点击数: 更新时间:2008-6-19 6:55:37
定值
  Selection.Tables(1).Rows.Height = CentimetersToPoints(Val(TextBox3.Text))
  '设置表格行高为设置值,作为行间距
  Selection.Tables(1).Rows(1).Height = CentimetersToPoints(Val(TextBox4.Text))
  '设置第一行行高为设置值
  Do While n < Val(TextBox1.Text) + 1
    Selection.EndKey Unit:=wdLine
    Selection.MoveRight Unit:=wdCharacter, Count:=2
    '将插入点移至下一行
    Selection.Tables(1).Rows(2 * n).Height = Selection.Tables(1).Columns(1).PreferredWidth
    '设行高等于列宽
    Selection.EndKey Unit:=wdRow, Extend:=True
    Selection.EndKey Unit:=wdLine
    Selection.MoveRight Unit:=wdCharacter, Count:=2
    '将插入点移至下一行
    Selection.EndKey Unit:=wdRow, Extend:=True
    Selection.Cells.Borders(wdBorderVertical).LineStyle = wdLineStyleNone
    '去除此行的内部框线,只余边框
    n = n + 1
  Loop
  Selection.Tables(1).Rows(Val(TextBox1.Text) * 2 + 1).Height = CentimetersToPoints(Val(TextBox4.Text))
  '设置末行高为设置值
  Selection.EndKey Unit:=wdRow, Extend:=True
  Selection.Cells.Borders(wdBorderVertical).LineStyle = wdLineStyleNone
  Selection.Tables(1).Rows.Alignment = wdAlignRowCenter
  '表格居中
  With Selection.Tables(1)
    .Borders(wdBorderLeft).LineWidth = wdLineWidth150pt
    .Borders(wdBorderRight).LineWidth = wdLineWidth150pt
    .Borders(wdBorderTop).LineWidth = wdLineWidth150pt
    .Borders(wdBorderBottom).LineWidth = wdLineWidth150pt
    '设定表格边框为粗线
  End With
  Selection.EndKey Unit:=wdLine
  Unload Me  
End Sub

  二、使用

  与Word的稿纸向导或稿纸加载项相比,此程序做出的稿纸显然不适于在文档中直接使用,但在制作作文试卷时优势明显。其一,不受纸型限制;其二,因为是表格,所以能根据需要自由地添加、删除行列,还能在适当位置标注作文所要求的字数。

  应用前,应先设定好试卷模板,然后进行试验,以找出试卷最适的格子大小和行列数,需要制作稿纸时,可直接在“常用”工具栏上单击“作文稿纸”按钮,也可以连续点击“工具”,“宏”,“宏…”,打开“宏”对话框,在左侧组合框中选择名为“作文稿纸”的宏,然后单击“运行”

上一页  [1] [2] [3] 下一页

文章录入:onegreen    责任编辑:onegreen 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口


    相 关 信 息
    最 新 文 章
    热点推荐
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    把PPT幻灯片直接导入Word
    在Word中插入Access、SQL数据库数据
    Word 如何给文字注音
    Word 首字下沉效果
    Word 文字边框设置
    Word 字体对齐方式
    Word 字体颜色设置
    另类招数助你加密Word文档
    用Word 制作真实试卷模板
    给Office文档加密方式与原理揭秘