文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院办公软件WordWord中利用VBA编程制作考试用作文稿纸
精品广告
推荐TOP10
·WORD快捷键大全
·Word XP打开WPS文档成乱码的解决方法
·简单三步 解除Word文档保护密码
·在Word中使用超链接技巧三则
·Word文档丢失的预防与数据的恢复
·Word中分节符的妙用
·用Word巧妙复制表格(图)
·巧用分节符创建Word 2000页眉页脚
·Word中的数据计算
·Word快捷键手册:处理文档和网页的快捷键
阅读TOP10
·WORD驾轻就熟
·用好Word中的段落“大纲级别”
·Word文档损坏,怎么办?
·用Excel 2000与Word 2000制作课程表
·word无法打开文档怎么办 有三种办法
·WORD快捷键大全
·Word文档丢失的预防与数据的恢复
·加背景设阴影 漂亮的Word文本框DIY
·简单三步 解除Word文档保护密码
·在Word中使用超链接技巧三则

Word中利用VBA编程制作考试用作文稿纸

日期:2008年11月3日 作者: 查看:[大字体 中字体 小字体]


  语文考试中,经常用到作文稿纸,Word中带有稿纸模板,但有诸多限制(如纸型、行列数等相对固定),在试卷排版时颇为不便。经过尝试,笔者找到一种利用Word的VBA编程,通过绘制表格实现考试用作文稿纸的方法。

  一、编制程序

  1.启动Word,连续点击“工具”,“宏”,“录制新宏...”,在弹出的对话框中填写宏名(此例为“作文稿纸”),选择宏要保存的位置(可以保存在模板中,也可以保存在当前文档中),如图1所示。

  2.为了方便操作,可以将此宏以按钮的形式指定在工具栏中。单击“录制宏”对话框中的“工具栏”按钮,在弹出的“自定义”对话框的右侧,选中宏命令“Normal.NewMacros.作文稿纸”,用鼠标将其拖动复制到“常用”工具栏,在其上单击右键,选择相应的命令修改名称,为其编辑一个小图标,结果如图2所示。

  3.单击“录制宏”对话框中的“关闭”按钮,屏幕上将出现一个“录制宏”工具栏,单击停止按钮停止录制。

  4.依次选择“工具”、“宏”、“宏…”,在对话框中选择宏名“作文稿纸”,单击“编辑”按钮,打开vba编程窗口。录入如下代码:

Sub 作文稿纸()
    UserForm1.CommandButton1.Enabled = True
    UserForm1.Show
End Sub

  5.插入一个窗体UserForm1,在其中插入4个标签,4个文本框,一个按钮。分别设置它们的相关属性,其中,“所需行数”文本框的“text”属性值设为25,“所需列数”文本框的“text”属性值设为20,“行间距”文本框的“text”属性值设为0.5,“首尾空行高度”文本框的“text”属性值设为0.4,如图3所示。

  6.双击命令按钮CommandButton1,录入以下代码:

Private Sub CommandButton1_Click()
    Dim n As Integer    '定义一个变量为整数型
    n = 1
    ActiveDocument.Tables.Add Range:=Selection.Range, NumRows:=Val(TextBox1.Text) * 2 + 1, NumColumns _
    :=Val(TextBox2.Text), DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:=wdAutoFitFixed
    Selection.EndKey Unit:=wdRow, Extend:=True
    Selection.Cells.Borders(wdBorderVertical).LineStyle = wdLineStyleNone
    Selection.Tables(1).Rows.HeightRule = wdRowHeightExactly
    '设定表格行高为固定值
    Selection.Tables(1).Rows.Height = CentimetersToPoints(Val(TextBox3.Text))
    '设置表格行高为设置值,作为行间距
    Selection.Tables(1).Rows(1).Height = CentimetersToPoints(Val(TextBox4.Text))

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

上一篇:快速增强路由器安全的十个小技巧

下一篇:Phtoshop制作火红色圣诞节纪念信用卡


相关软件: 相关文章:
·色情网站工作女孩的日记
·乳房太重要了作用太大了:你的乳房让谁摸了
·Photoshop十余种漂亮照片边框简单制作技巧
·一影楼用女学生裸体写真作宣传(图)
·用Photoshop自己制作标准证件照
·C# 文件操作(上传 下载 删除 文件列表...)
·如何删除操作系统桌面快捷方式箭头

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号