利用vba对word操作自动评分提高课堂实效性研

利用vba对word操作自动评分提高课堂实效性研

ID:24665673

大小:53.00 KB

页数:3页

时间:2018-11-15

利用vba对word操作自动评分提高课堂实效性研_第1页
利用vba对word操作自动评分提高课堂实效性研_第2页
利用vba对word操作自动评分提高课堂实效性研_第3页
资源描述:

《利用vba对word操作自动评分提高课堂实效性研》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、利用VBA对word操作自动评分提高课堂实效性研摘 要:现代计算机技术,把人们从繁琐的劳动中解脱出来。而要教学这些内容,却又给计算机教师带来繁重的负担。比如ent=at    .LeftIndent=CentimetersToPoints(0)    .RightIndent=CentimetersToPoints(0)    .SpaceBefore=0    .SpaceBeforeAuto=False    .SpaceAfter=0    .SpaceAfterAuto=False    .LineSpacingRule

2、=ent=ber=False    .Hyphenation=True    .FirstLineIndent=CentimetersToPoints(0.35)    .OutlineLevel=ent=e代表文字字体名称。”“Size代表文字大小。”“Color代表文字颜色。”“Bold代表文字是否加粗。”“Italic代表文字是否倾斜。”“at代表了指定区域、所选范围、查找与替换操作或样式中的段落设置。”“Alignment返回或设置指定段落的对齐方式。”“FilesMicrosoftOfficeOffice2052

3、)三、按图索骥,编制测评代码这一步,难度较大,我们可以参考相关的VB和VBA书籍。另外在Office2000的安装目录下可以找到诸如VBA、VBAXL9.CHM、VBAPPT9.CHM、VBAOFF9.CHM等帮助文件作为学习和参考之用。下面是我编写的关于“练习题.doc”文档的测评代码。Sub测评()DimdefenAsInteger设置测评结果变量defendefen=0’测评结果变量defen初始化为0⑴将标题“计算机的发展趋势”,设为华文行楷、二号、天蓝色字。(2分)IfActiveDocument.Paragraphs

4、.Count>=1ThenActiveDocument.Paragraphs(1).Range.SelectIfSelection.Font.Name=“华文行楷”AndSelection.Font.Size=22AndSelection.Font.Color=ent.Paragraphs.Count>=4ThenActiveDocument.Paragraphs(2).Range.SelectIfSelection.Font.Name=“楷体_GB2312”AndSelection.Font.Size=14AndS

5、election.Font.BoldThenActiveDocument.Paragraphs(4).Range.SelectIfSelection.Font.Name=“楷体_GB2312”AndSelection.Font.Size=14AndSelection.Font.BoldThendefen=defen+2如果正确则加2分EndIfEndIfEndIf⑶将两段正文,设为仿宋体、小四号、倾斜。(2分)IfActiveDocument.Paragraphs.Count>=5ThenActiveDocument.Pa

6、ragraphs(3).Range.SelectIfSelection.Font.Name="仿宋_GB2312"AndSelection.Font.Size=12AndSelection.Font.Italic=TrueThenActiveDocument.Paragraphs(5).Range.SelectIfSelection.Font.Name=“仿宋_GB2312”AndSelection.Font.Size=12AndSelection.Font.Italic=TrueThendefen=defen+2’如果正确则加

7、2分EndIfEndIfEndIf⑷将标题居中。(2分)IfActiveDocument.Paragraphs.Count>=1ThenActiveDocument.Paragraphs(1).Range.SelectIfSelection.ParagraphFormat.Alignment=1Thendefen=defen+2  ’如果正确则加2分EndIfEndIf⑸将正文内容首行缩进2字符,行距1.5倍。(2分)IfActiveDocument.Paragraphs.Count>=5ThenActiveDocu

8、ment.Range(ActiveDocument.Paragraphs(2).Range.Start,ActiveDocument.Paragraphs(5).Range.End).SelectIfSelection.ParagraphFormat.Chara

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。