Word操作

2024-10-24

Word操作(共10篇)

Word操作 篇1

目前的信息技术教学, 要考查学生Word上机操作技能。如果完全采用教师人工批阅, 不但效率低, 而且还不能把操作正确与否的信息及时反馈给学生。通过Word操作考核自动评分系统对学生作业进行批量评价, 并将学生的得分和失分情况进行统计, 形成作业评分报表。同时学生可在操作Word文件结果时, 利用评分按钮, 调用评分过程, 自动显示操作的结果, 能够及时准确地对其操作进行评价, 指出错误原因, 解决教师在实训过程中对学生操作出现问题时的跟踪难题。

1 技术基础

Office可以通过VBA的宏录制功能, 分析Word文档中对象的文档、表格、单元格与文字等相关属性。通过认真细致的研究这些对象模型和属性, 可以快速掌握对象属性的相关信息, 以及对象的获取方法和数据类型, 对于涉及到的Word对象还可以通过查询VBA的帮助文件, 进一步具体深入了解对象的方法、属性, 满足设计需求, 并将这些信息应用于自动评分系统中。

Word对象模型中含有多个对象, 经常设置的对象是文字、段落、表格、图形图像、页面等, 自动评分系统主要是对这些对象和属性的操作判断。如Document对象表示引用的文档, Active Document属性是引用处于活动状态的文档, Paragraph对象表示某一段落, Range对象引用文档中的某一连续区域, 可以利用With…End With、If语句调用Ative Document.Paragraphs (索引号) .Range对象来判断第几段文档中字体、字号、字型等属性的设置情况。Word中的图片对象有Inline Shape和Shape两种, Inline Shape为嵌入式的艺术字和嵌入式图片, Shape对象为文本框、自定义图形以及浮动型图片和浮动型艺术字。利用For Each语句对文档中的图形图像进行循环判断操作, 需要使用Shapes对象, 每个Shape对象代表图形层中的一个对象, 诸如自选图形、任意多边形、OLE对象或图片等, 可以利用Shapes (index) 返回单独的Shape对象。Shapes集合不包含Inline Shape对象, 艺术字对象被视为字符。如对某个艺术字的内容进行判断则可使用Active Document.Content.Inline Shape (1) .Text Effet.Text调用艺术字的文字属性。利用Page Setup对象对文档页面进行左边距、下边距、纸张大小等属性设置判断。

2 Word实现自动评分

为了使学生在操作过程中及时发现操作中出现的问题, 教师通过教学软件统一发布Word操作文件, 操作文件包括操作文字内容、要求以及评分过程。教师可通过录制宏命令录制操作过程, 对过程进行修改, 删除多余代码, 添加判断语句。关键步骤算法如下:

1) 进行逐条比对。

2) 判断成功记分, fenshu=fenshu+分值, 进行下一条比对, 不成功, chuowu=chuowu+错误信息+“/n”, 再进行下一条比对。

3) 比对结束, 则将分数和错误信息添加到文本框, 展示给学生。

3 自动评分系统的实现算法及部分代码

Word操作自动评分采用结果型评分, 即不考虑操作过程, 仅判断操作后的文档中涉及的Word对象的结果状态是否与试题要求一致, 进而对操作评分。其中最关键的技术是打开相应试题文档、对试题相关的Word对象属性和方法进行提取和转换。

3.1 声明全局变量:

Public wenjian As Object‘word文件对象

Public fengshu As Integer, linshi As Integer, chuowu As String‘计分和错误信息保存变量。

3.2 创建计分过程

在excel中创建评分按钮, 批量获取学生操作结果。首先, 通过获取学生作业文件名, 返回学生信息, 统计学生作业文件数, 循环打开学生文件, 并调用评分过程, 最终将每个学生的成绩和评分结果计入excel单元格中, 评分结束后, 释放对象, 关闭word对象。

4 结束语

对学生的作业利用评分系统, 可通过在Word文档中添加评分按钮, 当堂得出结论, 学生根据反馈进行及时更正, 同时学生通过教学软件将作业提交给老师, 老师也可进行批量批改, 形成评分报表, 提高了工作效率。通过对本系统的改进和完善, 可逐步实现Excel和Power Point的自动评分操作。

摘要:为解决考查学生Word上机操作技能评分问题, 设计了Word操作考核自动评分系统。系统功能包括自动评分、调用评分过程、自动显示操作结果、判断出错原因等。

关键词:自动评分,Word,Office,对象

参考文献

[1]邓秀兰, 李广振.基于VBA技术的Word自动判卷系统的实现[J].计算机与现代化, 2012 (9) :219-221.

[2]鞠阳.用Word宏指令开发计算机考试系统[J].电脑学习, 2011 (2) :14-15.

[3]邵小兵, 廖慧芬.Office实践操作自动评分的实现[J].计算机与现代化, 2005 (12) :135-136.

[4]廖恩扬.面向对象对Office文档操作自动评分[J].计算机应用, 2002, 22 (8) :119-120.

[5]李文江.利用VBA实现对Word文档的自动评分[J].重庆文理学院学报, 2007, 26 (2) :73-77.

Word操作 篇2

请按以下要求对word文档进行操作:

1、将第一段落的文字字体设置为红色、黑体、下划线。

2、将第二段落的间距设置为段前一行、段后二行、行间距20磅。

请按以下要求对word文档进行操作:

1、将第一段设置首行缩进4个字符,字体设置为倾斜并添加波浪线。

2、将第二段文字设置行间距25磅。

3、对第三段文字加着重号,并设置为绿色。

请按以下要求对word文档进行操作:

1、把标题设置为居中对齐,字体为黑体,字号为“小初”、“加粗”,颜色为红色;

2、除标题外,所有字体为“黑体”、“一号”字体;

3、整篇文章行距设为35磅。

请按以下要求对word文档进行操作:

1、将标题设为黑体、加粗,字号为二号,颜色为红色;

2、将第一自然段首行缩进2字符,行距设为28磅;

3、将文中所有“信息技术”文字加粗,颜色为红色。

请按以下要求对word文档进行操作:

1、将标题居中显示,所有文字设为黑体三号。

2、将页面设置为:方向“横向”;

3、将第三自然段文字加下划线,并添加段落底纹,填充色设为“浅蓝”。

请按以下要求对word文档进行操作:

1、将页面设置为上下左右四边边距为4厘米。

2、插入艺术字,内容为“我爱我家”,样式为第二行第三列。

请按以下要求对word文档进行操作:

1、标题字体设置为黑体、三号、粗体,居中对齐。

2、正文部分内容,设置为首行缩进2字符。段落间距,段前、段后为0.5行,行距:固定28磅,正文字号四号。

3、正文第六段,首字下沉三行,首字字体为隶书。

4、设置水印文字“史无前例”,版式为斜式、半透明。

请按以下要求对word文档进行操作:

1、标题字体设置为黑体、二号、粗体,居中对齐。

2、将署名“文/维扬卧龙”设置为右对齐。

3、正文,设置字号为四号、字体为楷体。首行缩进2字符。

4、将文中所有“苹果”文字设为红色并加上着重号。

请按以下要求对word文档进行操作:

1、将标题文字设置为黑体,粗体,红色,二号,居中。

2、将正文的段落设置首行缩进2个字符,行距设为28磅。

3、背景设置蓝色不透明水印,文字为“信息技术考核”。

请按以下要求对word文档进行操作:

1、将标题文字设置为艺术字,样式为第二行第三列,居中对齐。

2、将第一自然段首字下沉,下沉3行,距正文1厘米,字体设置为黑体。

3、设置页眉内容为“农人的生活哲学”,字体设置为仿宋体,字号为五号,居中对齐。

=====【第一页 11-20】======

请按以下要求对word文档进行操作:

1、将文章标题设为一号、楷体、蓝色;

2、将正文所有段落首行缩进2字符;

3、插入一个艺术字,样式为第二行第三列,内容为“我爱我家”。

请按以下要求对word文档进行操作:

1、将文章标题字号设为二号并居中显示;

2、将正文所有段落设置行距为20磅;

3、将上、下、左、右页边距均设为4厘米。

请按以下要求对word文档进行操作:

1、将第二段中所有文字字号设为三号,字体设为仿宋。

2、为本文设置页眉,页眉内容为“数据库”。

3、将各段的段后间距设为“1.5行”。

请按以下要求对word文档进行操作:

1、将上下左右的页边距全部设置为2厘米。

2、将文中第二段的段前距设置为2行,段后距设置为1.5行。

3、将第三段的字体设为红色、仿宋

4、将全文设置首行缩进2字符。

请按以下要求对word文档进行操作:

1.将第一自然段中的“计算机”三字字体设为“三号”和“红色”。2.将文中第二自然段的行间距设置为3倍行距。3.将文中第三自然段的字间距设置为加宽2磅。4.将全文各段设置首行缩进2字符。

请按以下要求对word文档进行操作:

1、将文中第一自然段的第一个“PHP”设为粗体,蓝色。

2、将文中各段的段前间距设置为1.5倍行距。

3、将文中第三自然段所有文字设为双下划线。

4、将文中第二段的文字效果设为“赤水情深”。

5、设置页边距全部为2厘米。

请按以下要求对word文档进行操作:

1、在页面的页脚中间插入页码。

2、将文档的背景为浅绿色。

3、将全文设为四号楷体。

4、将全文设置首行缩进2字符。

请按以下要求对word文档进行操作:

1、将文档中第一自然段整段文字的颜色设置为红色。

2、将页面方向设置为“横向”。

3、将文档中第三自然段整段文字添加“下划线”。

请按以下要求对word文档进行操作:

1、将文档中所有段落设置首行缩进2个字符。

2、将文档中的第一段字体颜色设置为“蓝色”、字体为“黑体”、字号为“小二”号。

3、添加背景水印,内容为“信息技术”。

请按以下要求对word文档进行操作:

1、将标题段设置为三号宋体、蓝色、加粗、居中和着重号。

2、将正文各段文字设置为小五号仿宋;正文各段左右各缩进2字符,悬挂缩进0.8字符。

3、将正文第三段分为等宽的两栏。

=====【第一页

21-30】=====

请按以下要求对word文档进行操作:

1、将标题段设置为三号红色空心黑体、居中、字符间距加宽2磅。

2、将正文各段文字设置为小四号宋体、3、将第1自然段文字设置为首字下沉,下沉行数为2行。

4、将文档页面的纸型设置为“16开(18.4×26厘米)”、上下边界各为3厘米。

请按以下要求对word文档进行操作:

1、文字标题“房贷期限廷至30年”设置为黑体、小一号,居中对齐。

2、将正文设置为仿宋、小三号。

3、在所有“30年”两字下加着重号,将标题段的段后间距设为1行。

4、将正文段落的左右缩进2.5字符,首行缩进2字符。

请按以下要求对word文档进行操作:

1、将文中所有关键字“学习”突出显示为红色。

2、将正文段落设置首行缩进2字符。

3、添加背景文字水印,水印内容为“信息技术”。

请按以下要求对word文档进行操作:

1、将文档中所有出现关键字“化学”颜色设置为红色。

2、将文档中第一自然段整段文字设置下划线。

请按以下要求对word文档进行操作:

1、将第一段字体颜色设置为蓝色,字体设置为黑体。

2、将第二段整段添加下划线。

3、将第三段突出显示为红色。

请按以下要求对word文档进行操作:

1、将文档中第一自然段整段文字的颜色设置为蓝色。

2、将文档中所有的关键字“喜欢”字体颜色设置为“红色”。

3、将文档中第三自然段整段文字设置“下划线”。

请按以下要求对word文档进行操作:

1、将文档中第一自然段整段文字设置为“二号”“黑体”,并设置居中对齐。

2、将文档中第二自然整段文字“行距”设置为固定值为25磅。

3、将文档的四边边距都为4厘米。

请按以下要求对word文档进行操作:

1、将标题和作者姓名居中对齐。

2、给正文段落添加底纹,图案样式为“10%”。

3、对正文段落设置“首字下沉。下沉位置:下沉;行数:3行;字体:黑体。

请按以下要求对word文档进行操作:

1.将文中第一自然段中出现的4处”电子蛙眼“设置为红色字体,并设置黄色突出显示。2.将文中第二自然段字体设置为四号,斜体。3.将文中第三自然段的字间距设置为加宽2磅。

4.为本文档添加文字水印背景,内容为“文星信息技术”。

请按以下要求对word文档进行操作:

1、将文章标题设置为红色字体、居中,字间距加宽4磅,段前段后设置为10磅。

2、将第一段中的“《电脑》”改为四号黑体字,加蓝色底纹。

3、将第二段首字下沉,下沉2行,距正文0.2厘米。

4、将第三段落中的“广大教师”添加批注,内容是“中青年教师”。

5、给本文背景,填充效果为纹理“再生纸”。

======【第一页 31-36】=====

请按以下要求对word文档进行操作:

1、为本文添加标题”长城导游词“,将字体设置为小

三、绿色、黑体,并居中显示。

2、将正文设置为首行缩进2字符。

3、将文中第一自然段的行间距设置为固定值25磅。

4、为第二自然段设置蓝色的底纹。

5、插入内容为”世界名迹长城"的页眉。

6、设置页边距全部为2厘米。

请按以下要求对word文档进行操作:

1、将标题段(“博客”)设置为二号红色仿宋_GB2312、加粗、居中,段后间距设置为1.5行。

2、将正文设置为小四号宋体;

3、各段落首行缩进2个字符,行间距为1.5倍行距。

4、将正文第1段(“有关Blog的中文名称„„博客的名字。”)分为等宽两栏,栏间加分隔

线。

请按以下要求对word文档进行操作:

1、将标题文字设置为楷体,一号,加粗,“居中”对齐,文字效果为“礼花绽放”;

2、除标题外的文字设置为宋体,小四,行间距设置为1.5倍;

3、将文中最后一段(加破折号)右对齐,并将字体设置为蓝色。

请按以下要求对word文档进行操作:

1、将标题“我们能为环保做些什么?”设置为隶书,加粗;

2、将正文所有段落设置首行缩进2个字符,段前间距1.5行;

3、将以“就从现在起„„”的段落添加边框:外边框线形为单实直线,颜色为绿色。

请按以下要求对word文档进行操作:

1、将标题“我国的食品安全问题”设置居中、三号黑体,倾斜;

2、将第一自然段添加段落底纹,颜色为浅蓝,样式为10%

3、将正文第二自然段落格式设置为:首行缩进2字符、段前段后各1行,行距固定值为“13磅”。

请按以下要求对word文档进行操作:

1、将正文各段落的项目符号去掉。

2、各段落左右各缩进2个字符,首行缩进2个字符,行距为“固定值40磅“。

3、为当前文档添加水印。文字为“协议”,字体为“黑体”,颜色为“红色”、半透明;版式为“斜式”。

======【第二页

1-10】======

请按以下要求对word文档进行操作:

1、插入艺术字,内容为“文字处理”并将此艺术字作为标题插入。艺术字样式:第一行第一列,字体:黑体,字号:48,字形:加粗。

2、将正文第二段的“又快又好”文字加上黄色底纹;“快速”“正确”文字下面加着重号。

3、设置页面:左边距为4厘米,右边距为2厘米,上、下页边距分别为2厘米,其他选项为默认。

请按以下要求对word文档进行操作:

1、将文档中标题字体设置为“黑体”,字号为“三号”,对齐方式“居中”。段后间距为1行。

2、将文档正文各段落首行缩进2个字符。

3、将活动过程中的1.2.3.4.标题段文字的字形设为“加粗”

请按以下要求对word文档进行操作:

1、在正文下方插入一个2行5列的表格,表格第一行文字分别为“中国”、“瑞典”、“英国”、“美国”、“加拿大”,第二行文字分别为“19%”、“23%”、“18%”、“18%”、“22%”。

2、将正文标题文字的字体设为“黑体”、字号为“二号”、颜色为“红色”。

请按以下要求对word文档进行操作:

1、设置页面纸型A4,左右页边距1.9cm,上下页边界距3cm。

2、设置标题字体为黑体、小二号、蓝色、带下划线,标题居中。

3、给页面增加半透明水印文字“信息能力考试”,水印字体为宋体,颜色为红色,水印版式为斜式。

请按以下要求对word文档进行操作:

1、将标题“电脑时代2”更改为艺术字,样式为第一行第三种,字号为60。

2、对文档的第一段进行排版:首行缩进,字体为楷体,字号为小三,加下划线双线,行距为25磅。

3、为当前文档添加文字水印。文字为“样本”,其他选项保持默认值。

4、为当前文档添加页脚,页脚为页码。

请按以下要求对word文档进行操作:

1、页面大小设为“A4”,页边距设上下均为2厘米,左右均设为3厘米。

2、将标题“工作总结”字体设为“黑体”,字号为“二号”“居中对齐” ;

3、将正文第一段首行缩进2个字符,行距设为“20磅”;

4、将正文第一段分两栏,并带“分隔线”。

请按以下要求对word文档进行操作:

1、将标题字体设为“黑体”,字号设为“小二”,加粗,红色,居中对齐;

2、将文档正文的字体设为“宋体”,字号为“小四”,行距设为“18磅”;

3、将正文每自然段设置间距为“段前一行”;

4、正文第二自然段加“____”下划线。

请按以下要求对word文档进行操作:

1、将正文第一自然段称呼左对齐,最后一段右对齐,其余各自然段设置两端对齐,首行缩进2个字符;

2、将正文中所有“电教站”加上着重号;

3、将文章的背景设置文字内容为“内部资料”、“黑体”、“灰色40%”、“半透明斜式”的水印文字。

4、上、下、左、右页边距均为2cm,在页脚中插入页码,页眉中插入文字“市教育局”。

请按以下要求对word文档进行操作:

1、将教案正文第三段“重、难点„„”一段文字设置字符间距:紧缩、1磅。

2、将教案正文:教师总结公式“U=U1+U2”修改为“U=U1+U2”。

3、将教案最后一行“江西教育资源网”设置超链接到“http:///”。

请按以下要求对word文档进行操作:

1、将标题“这才是真正的生活”,字体设为“幼圆”,字号设为“三号”,加粗,蓝色,居中对齐;

2、将文档正文的字体设为“楷体”,字号为“四号”,行距设为“15磅”;

3、将正文每自然段设置间距为“段前一行”;正文第三自然段加双删除线;

4、将整篇文章设置页面边框:“方框”,边框颜色为“蓝色”,1/2磅。

======【第二页

11-20】=======

请按以下要求对word文档进行操作:

1、设置文章标题居中,红色、加粗,黑体,三号字体;

2、设置正文四号字体,幼圆,蓝色 ;

3、设置段落间距:段后1行,行距:2倍行距;

4、将文章第五自然段设置边框:红色,1/2磅,方框。

请按以下要求对word文档进行操作:

1、请将第一段,即标题的字体设为宋体。

2、请将文章的页面设置为横向。

3、请将页边距的上、下、左、右边距都设置为2cm。

4、请将文章的背景设置为羊皮纸的纹理填充效果。

请按以下要求对word文档进行操作:

1、请将文章的第一段即标题设为黑体字,颜色为红色。

2、请将文章中除去标题段外所有的段落设为首行缩进2个字符

3、为文章中的第三段加上下划线,即“清查范围:公车清查包括两类单位”

4、为文章设置背景填充色--黄色。

请按以下要求对word文档进行操作:

1、将文章标题设为二号、隶书、加粗显示;

2、将文章正文两个自然段均设为首行缩进2个字符,1.5倍行距;

3、在文章末尾插入一个4行5列的表格。

请按以下要求对word文档进行操作:

1、将文章标题设为小

一、楷体、倾斜并居中显示;

2、将正文第一自然段设为段前间距2行,2倍行距;

3、在文章最后插入一个第4行第3列的艺术字,内容为“蝴蝶结”。

请按以下要求对word文档进行操作:

1、将文章标题设为初号、绿色并居中显示;

2、将正文第一自然段添加边框,设为1磅、蓝色、细实线、阴影;

3、插入一个第4行第6列的艺术字,内容为“最后一片叶子”,文字环绕设为“浮于文字上方”。

请按以下要求对word文档进行操作:

1、给文章标题(注意是文字)添加天蓝色浅色上斜线图案底纹;

2、正文所有段落设为四号字体,首行缩进2字符,行距均为固定值20磅;

3、将页面上、下、左、右页边距均设为2厘米。

请按以下要求对word文档进行操作:

1、在标题处插入一横排文本框,内容为“乐观者与悲观者”,并设为一号、加粗显示,文本框线条颜色为紫罗兰色;

2、给整篇文档填充一个背景,填充效果为渐变,颜色为预设中的“雨后初晴”,底纹样式为“水平” ;

3、插入一个内容为“乐观者与悲观者”的页眉。

请按以下要求对word文档进行操作:

1、将第三、四自然段[字体]设为:“仿宋”,[字号]设为“四号”。

2、将文中的所有文字“计算机”设为“红色”。

3、给文中第一自然段加上“边框”,边框线型编号为“6号”,颜色为“蓝色”。

4、给第四自然段文字加上下划线,下划线线型编号为“1号”,下划线颜色为“黄色”。

请按以下要求对word文档进行操作:

1、在文章开头插入艺术字标题,标题内容为:“计算网络是什么”,黑体,40号,艺术字样式为:“第1行第1列”。

2、将全文文字设为:4号字,行间距为:最小值20磅。

3、将第一自然的首行缩进2个字符。

4、在文中插入页眉,页眉内容为:“计算机网络基础知识”,仿宋,小4号,蓝色。

======【第二页 21-22】=====

请按以下要求对word文档进行操作:

1、将第一行标题设为“黑体、三号、倾斜”。

2、将第一自然段段落格式设为“段前1行、段后1行、其余不变”。

3、在文章最后设置艺术字体:内容为“伟大的信息时代”,[字体]为“幼圆”,[字号]为“40”,艺术字样式为“第1行第1个样式”。

4、将文章背景加上“水印文字”,文字内容为:“信息技术应用能力”,字体为“仿宋”,颜色为“蓝色”,其余不变。

请按以下要求对word文档进行操作:

1、将全文文字[字体]设为“楷体”,[字号]设为“小三号”,颜色为“浅蓝色”。

2、将全文分为“2栏”,栏宽相等,栏间距为“4个字符”,其余不变。

3、给全文文字加上“底纹”,底纹颜色为“绿色”。

Word操作 篇3

关键词:Word2003 计算机专业 实训教学

当前计算机专业已基本成为职业院校的通用基础专业,但笔者在长期的计算机教学过程中却发现目前的教学存在一定的缺陷。笔者曾在实训课堂教一个最基本最简单的文本制作,但演示了6遍后发现全班依然只有两三位学生可以做出来,这说明计算机实训教学还有待改进、提高。下面笔者就以Word2003基本编辑操作为例,谈谈如何开展实训教学。

一、明确实训目的

掌握Word操作是现在职校生必须具备的基本操作技能,但许多教师却只是在课堂上讲授理论知识,却忽视学生基本操作技能的训练。笔者在教学中把Word2003的实训教学目的,根据学生的现有计算机水平定为掌握Word2003文本的输入、选择、复制、移动及查找与替换,由浅入深、循序渐进地开展教学。

二、布置实训任务

明确实训目标后,笔者根据各班学生的生源素质,采用任务驱动模式对不同层次的学生布置实训任务,即启动Word2003、完成相应文本的输入、完成文本的选择(鼠标或键盘)、对文本进行复制、删除操作、对文本进行移动操作、查找所需要的文本或进行替换。

三、实施实训步骤

第一,利用桌面快捷方式打开(或其他方式)启动Word2003。

第二,执行【文件】→【打开】(打开已有的文档)。

第三,输入所示文本。

第四,文本的选定。对编辑区的内容进行任何的编辑操作,从简单的移动、删除到复杂的格式设置,都必须选定文本,一定要遵循“先选后做”的原则,选定文本成反显状态。选择文本的方法有多种,大体分为以下几类。

小块文本的选定:按鼠标左键从其始键位置拖动到终止位置,鼠标拖过的文本即被选中。这种方法适合选定小块的、不跨页的文本。

大块文本的选定:先用鼠标在起始位置单击一下,然后按住Shift键的同时、单击文本的终止位置,起始位置与终止位置之间的文本就被选中。这种方法适合选定大块的、尤其是跨页的文档,使用起来即快捷又准确。

选定一行:鼠标移至页左选定栏,鼠标指针变成向右的箭头,单击可以选定所在的一行。

选定一句:按住Ctrl键的同时,单击句中的任意位置,可以选定一句。

选定一段:鼠标移至左选定栏,双击可以选定所在的一段,或在段落内的任意位置快速三击可以选定所在的段落。

选定整篇文档:鼠标移至页左选定栏,快速三击;鼠标移至页左选定栏,按Ctrl键的同时单击鼠标;使用Ctrl+A组合键,这三种方法均可以选定整篇文档。

选定矩形块:按住Alt键的同时,按住鼠标向下拖动可以纵向选定矩形文本。

要撤销选定的文本,用鼠标单击文档中的任意位置即可。

第五,文本的复制、粘贴、删除、剪切:

利用程序菜单【编辑】下的各种命令。

利用常用工具栏的各工具按钮,依次进行【剪切】、 【复制】、【粘贴】的操作。

使用快捷菜单进行编辑,其方法是在选定文本区域的任何一处点击鼠标右键,在弹出的快捷菜单中选择具体操作。

用鼠标拖放移动文本。选定要拖动的文本;鼠标指针指向选定的文本,鼠标指针变成向左的箭头,按住鼠标左键,鼠标指针尾部出现虚线方框,指针前出现一条直虚线;拖动鼠标到目标位置,即虚线指向的位置,松开鼠标左键即可。

用鼠标拖放复制文本。选定要复制文本;鼠标指向选定的文本,鼠标指针变成向左的箭头,按住Ctrl键的同时,按住鼠标左键,鼠标指针尾部出现虚线方框和一个“+”号,指针前出现一条竖直虚线;拖动鼠标到目标位置,松开鼠标左键即可。

删除文本。按BackSpace键,向前删除光标前的字符;按Delete键,向后删除光标后的字符;选定文本后,按Delete键删除或选择【编辑】菜单中的【清除】命令;选定文本后,单击【常用】工具栏上的【剪切】按钮或单击右键在快捷菜单中选择【剪切】命令;使用Ctrl+X组合键。

第六,【撤销】和【恢复】操作。

在输入和编辑文档的过程中,Word2003会自动记录下最新的击键和刚执行过的命令。这种存储可以使我们有机会改正错误的操作,如果你不小心删除了需要的文本,千万不要着急,Word2003提供了强大的功能,那就是撤销与恢复。

编写Word文档的常用高效操作 篇4

含编号标题样式的设置与应用

对于W o r d文档中含有编号的标题, 可通过预先设置“第一章标题1”“第1节.标题2”“一、标题3”“1.标题4”……或“1标题1”“1.1标题2”“1.1.1标题3”“1.1.1.1标题4”……标题样式, 再在需要时选用相应标题样式来实现标题的自动输入与自动编号 (具体方法参阅上期本栏目文章) 。

含编号内容的输入与自动编号

对于W o r d文档中含有编号的内容, 除了使用编号列表外, 还可自动 (或选择) 输入含编号的题注、交叉引用、脚注或尾注。

1. 题注的自动输入与自动编号

题注由标签、编号和题注文字组成。Word默认的题注标签只有三种:表格、图表和公式。相应题注均可随表格、图形和公式的输入而自动输入与自动编号。

(1) 添加符合习惯的题注标签与编号。执行“插入/引用/题注”命令, 在如图1所示的“题注”对话框中单击“新建标签”按钮, 用户即可按需要添加符合中文习惯的题注标签“表”和“图”等;单击“编号”按钮则可以设置编号“格式”, 选中“含有章节号”复选框则可在题注中包括格式为“1标题1”的标题编号 (须设置“章节起始样式”级别和“使用分隔符”类型) 。

(2) 设置题注的自动输入。在图1中单击“自动插入题注”按钮, 在弹出的对话框中分别选中“Microsoft Word表格”和“Microsoft Word图片”左侧的复选框;再通过“使用标签”和“位置”下拉列表框对表格分别选择“表”和“项目上方”, 对图像分别选择“图”和“项目下方”。

(3) 题注自动输入与自动编号。此后, 当插入Microsoft Word表格或图片时, 在表的上方和图的下方将自动输入自动编号的表n或图n形式的题注 (n为表格和图形的编号) 。如已设置“含有章节号”的题注格式, 则会自动输入包含章节号的题注, 例如“表1-1”。

(4) 题注的自动居中。选中题注, 单击图2所示的“样式和格式”任务窗格右上角“题注”样式右侧的向下箭头, 在弹出的菜单中选择“修改”命令, 再在弹出的对话框中设置“段落”格式的“对齐方式”为“居中”。

此后, 当执行“插入/引用/题注”命令时插入的题注 (图和表题注) 可自动居中。

注意:当插入Microsoft Word表格时, 在表的上方会自动置中插入居中题注;而插入Microsoft Word图片时, 在图的下方则自动插入左对齐题注, 需要手工居中。

2. 选择输入与自动关联交叉引用

对于需要输入“参阅表1”“参阅图1”等引用文字的Word文档, 可通过“交叉引用”选择输入, 并自动建立与所选项的关联。

(1) 交叉引用的类型与内容。交叉引用的类型包括:标题、图表、表格、公式、编号项、脚注、尾注、书签。交叉引用的内容丰富, 以图表为例, 它包括:整项题注、只有标签和编号、只有题注文字、页码、见上方/见下方。

(2) 插入交叉引用。执行“插入/引用/交叉引用”命令, 选择“题注类型” (例如:表、图或标题等) 和选择“引用内容” (只有标签和编号) , 从题注列表中选择要引用的题注, 单击“插入”按钮。

3. 添加脚注或尾注

(1) 脚注或尾注的命令输入与自动编号。对于需要对某些文字或段落添加注释的Word文档, 可执行“插入/引用/脚注和尾注”命令, 在相应对话框中选择“位置” (脚注:页面底端;尾注:文档结尾) 、编号格式等, 再单击“插入”按钮, 即可在当前页左下角 (或文档末尾) 插入自动编号的脚注 (或尾注) , 用户可在其后输入相应注释内容。

注意:当文档中含有多个节时, 在插入尾注时可根据需要选择置于“本节”或“整篇文档”末尾。

(2) 脚注或尾注的编辑。除了可在脚注或尾注区直接对其内容进行编辑外, 还可执行“视图/大纲”命令, 在相应视图中再执行“视图/脚注”命令, 然后在页面底部的“脚注”编辑窗格中集中编辑, 此外, 还可对其分隔符 (正文区与脚注之间的分隔线) 等进行编辑。

自动生成目录与摘要

Word提供了自动生成目录和自动编写摘要的功能。生成的目录具有提纲挈领、快速定位文档内容的作用;自动编写的摘要是文档的概览, 方便用户快速了解文档内容。

1.自动建立目录

(1) 自动建立文档目录。只要用户使用了多级标题样式, 执行“插入/引用/索引和目录”命令, 在“目录与索引”对话框“目录”选项卡中选择“显示级别” (默认为3级) , 根据需要设置制表符前导符、格式等, 单击“确定”按钮即可自动生成文档“目录”。

注意:如用户未使用多级标题样式, 在建立目录时将弹出“错误!未找到目录项”的提示信息, 此时可切换到“大纲视图”, 依次选择文档各个标题的内容, 再通过其工具栏的“标题”样式下拉列表 (见图3) 分别设置为相应标题的级别, 然后返回“页面视图”, 重建文档目录。

(3) 目录项样式的修改。在“目录与索引”对话框“目录”选项卡中单击“修改”按钮, 再在弹出的对话框中选择相应“目录项”, 单击“修改”按钮 (见图4) , 即可设置相应目录项样式的字体与段落等格式参数。

(3) 自动生成图表题注的目录。

只要用户使用了图和表的题注, 执行“插入/引用/索引和目录”命令, 在“索引和目录”对话框“图表目录”选项卡中选择要生成其目录的“题注标签”, 单击“确定”按钮即可自动生成相应的图、表等题注的“目录”。

(3) 目录的应用。许多Word文档都需要建立文档目录, 而所建目录的目录项带有链接特性, 因此目录可用于快速定位:按住Ctrl键单击某目录项即可直接跳转到正文中该目录项的开始位置。

2.自动编写文档摘要

执行“工具/自动编写摘要”命令, 在弹出的对话框中选择“摘要类型” (默认为“突出显示要点”) 和“摘要长度” (默认值为25%) , 单击“确定”按钮即可;此后用户可通过“自动编写摘要”工具栏调整摘要长度, 选择呈现方式“突出显示、只显示摘要”。

带编号内容的更新

题注、交叉引用、目录中的编号均通过“域” (系统用于管理的一种“容器”) 管理。

(1) 题注与交叉引用的更新。删除题注会导致后续题注或交叉引用的编号出错, 可按Ctrl+A组合键选中全部文档, 再单击右键, 选择“更新域”命令更新题注与交叉引用。注意:文本框中的题注需逐个更新。

word文档基本操作 篇5

我们讲了Word第一课后,有位朋友和我说用起来太麻烦了,问他怎么个麻烦法,他说,有时要打印几份文件,每打印一份就要退出一次Word重来,所以特别麻烦, 其实根本用不着退出Word。你可以在Word里面关掉已经打印出来的文件,然后新建一个文档或者打开另外的文档,同时打开几个文件也可以。

怎么做呢?很简单的,先看新建文档。我们打开Word。Word启动之后自动建立了一个新文档,注意现在标题栏上的文档名称是“文档1.doc”,单击工具栏上的“新建空白文档”按钮,现在我们就又新建了一个空白的文档,它的名字叫做“文档2.doc”。再单击这个按钮,就出现了“文档3”。这是我们新建一个文档最常用的方法。

建立新文档 还 有几种 方法:

1通过“开 始”菜单 的“新建Office 文档”命 令来 建立:

单 击“开始” 按钮,单击 “新建 Office 文档”命令

打开“新建Office文档”对话框,选择“空文档”:

单击“确定”按钮,出现了Word的启动画面,我们就建立了一个新的Word文档。

2 使用快捷键来建立: 在Word中按Ctrl+N键,可以建立一个新的空白文档。

3 在Word中使用“文件”菜单的“新建”命令来建立:

4 在“我的电脑”和“资源管理器”中使用“新建”命令来建立:

5 使用右键菜单来建立: 在桌面上空白处单击鼠标右键,在快捷菜单中单击“新建”项,从弹出的子菜单中选择“Microsoft Word文档”,给这个文档起好名字,这个文档就建立好了。

打开文档

怎么在Word里打开以前存盘的文档呢?我的朋友说他一直都是先退出Word,然后去双击要打开的文件,Word就会自动启动并打开那个文件。

其实打开和新建一样,不用退出Word也可以打开文件,单击工具栏上的“打开”按钮,就可以打开一个“打开文件”对话框。

我们来看看怎么打开D盘“笑话”文件夹中的“笑话.doc”。

单击这个下拉列表框,从弹出的列表中选择“D:”,也就是D盘,现在下面的文件列表中出现的就是D盘的内容了,双击打开这个“笑话”文件夹,列表中就出现了“笑话.doc”文件,选中这个文件,单击“打开”按钮,就打开这个文件了。

打开文档 还 有几种 方法:

1通过“开始”菜单的“打开Office文档”命令来打开;

2 在Word里按“Ctrl+O”键。 在Word中使用“文件”菜单的“打开”命令,

3使用“文件”菜单中的历史记录来打开文档:打开“文件”菜单,在下面有一栏显示了我们最近打开过的文档,单击其中的一条,就可以打开相应的文档了;

我们还可以设置这个文档显示的数目:打开“工具”菜单,单击“选项”命令,打开“选项”对话框,单击“常规”选项卡,在这里有一个“列出最近使用文件?个”选项,输入框中可以输入文件的数目,而清除这个复选框则可以让Word不再记忆曾经打开的文件。

保存文档

现在我们来看看保存文档。这次我们讲一点新东西:

打开“另存为”对话框;这里有一个“新建文件夹”按钮,它可是很有用的:我们平时的文件都是分类存放的,而有时要保存编辑的稿件,觉得放到哪里都不合适,这时我们就可以新建一个文件夹把文件放到里面。单击这个“新建文件夹”按钮,在打开的对话框中输入文件夹的名字“稿件”,

单击“确定”按钮,回到“另存为”对话框;输入文档的名字,单击“保存”按钮,我们就可以把文档保存在新建的文件夹中了。

多文档切换

不过现在就有另一个问题了,现在我们打开了几个文档,而不是像以前那样只打开一个文档,如果我

们想从现在这个文档切换到另外的一个文档中,该怎 么办呢?一般的办法是使用窗口菜单来切换当前编辑

的文档。

打开窗口菜单,菜单的最下面列出了我们打开的 所有文档,带有对号的是当前编辑的文档,单击“文

档2.doc”,就切换到了“文档2.doc”。 当然你也 可以按下ALT+TAB键来切换,这是Word 新增的

切换功能。

关闭文档和退出Word

现在我们打开了多个文档,假如我们现在要关闭这个“文档2.doc”,单击标题栏上的这个“关闭”按

钮就可以了。 你可能要问,这个按钮不是退出Word时用的吗?是这样,在只打开了一个文档时是点这个

按钮会退出Word,但在同时打开了几个文档时,它的作用就只是关闭当前编辑的文档了。现在我们只有

一个打开的文档,在刚才的关闭按钮的下面,也就是菜单栏的最右端,又出现了一个关闭按钮。现在标题栏上

的“关闭”按钮的作用是关闭当前编辑的文件并且退出Word,而菜单栏上的“关闭”按钮就只是关闭当前文档,

而不退出Word了。

在打开了几个文档的时候可以直接退出Word,打开“文件”菜单,选择“退出”命令,就可以直接退出Word了。选择这个命令后,出现了一个对话框,这是提示我们要关闭的文档没有存盘,要不要现在保存,

Word操作 篇6

关键词:Word软件,ASP.NET编程,OLE对象,数据存取预览

1 引言

OLE是Object Linking and Embedding的缩写 , 即对象连接与嵌入, 在数据库Access中的OLE对象, 可以用于表格、图形、图像、声音及Word文档等的嵌入, OLE对象的字段可以保存二进制数据或文件。Word文档是目前使用最普通的文字处理软件之一, 通过研究发现, 在ASP.NET中, 只要合理利用OLE对象, 就可以实现Word文档的在线存、取及预览, 在程序数据库中能够直接处理Word文档, 就可以解决很多基本数据处理的问题。

2 需要解决的问题

(1) Word文档能够直接上传到数据库。

(2) 直接从数据库中读取Word文档的二进制数据并在服务器中生成与原名相同的Word文档。

(3) 由于Word文档通常需要特定控件才能在线预览 , 因不能直接在线预览Word文档, 需要将Word文档转化为HTML格式, 这样就可以在线预览Word文档了。

3 基本思路和方法

(1) 测试数据库的设计

为了测试需要, 可以事先建立一个名称为“My FIle”的数据表, 表的结构如表1所示。

(2) Word文档上传到数据库

Word文档上传到数据库的基本思路是File Upload控件中获取要上传的文件名, 然后将Word文档转化为二进制字节数据流, 然后再写入数据库中。主要源代码是:

(3) 读取Access数据库中的OLE对象 , 并生成Word文档

实现的基本思路是: 先连接并打开数据库, 然后创建一个Ole Db Data Reader对象 , 通过Data Reader读取数据 库的数据 利用File Stream对象实现文件的读写, File Stream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法, File Stream对象最简单的构造函数仅仅带有两个参数, 即文件名和File Mode枚举值。

File Stream a File = new File Stream(filename, File Mode);

另一个常用的构造函数如下:

File Stream a File = new File Stream (filename, File Mode,File Access);

3个参数的意义分别为 : filename文件名 , File Mode枚举类型, 表示如何打开文件的模式。File Access也是枚举类型,用于改变对用户的访问权限。

读取ACCESS数据库中的OLE对象, 并生成Word文档的核心代码是:

(4) 下载Word文档

只要生成了Word文档, 下载就比较简单了, 只要链接到Word文档就可以实现下载了 , 在上例基础上 , 只要一行代码就可以解决:

(5) Word文档在线预览功能的实现

1) Word转化为HTML

在没有特定控件的情况下, 通常Word是不能在线预览的,而HTML格式可以在线预览, 因此可以先转换为为HTML, 这样就可以实现在线预览了。实现转换的关键代码是:

2) 利用网页重定向功能预览Word文档

生成HTML文档后, 利用网页重定向功能可以直接显示HTML文件, 代码是:

3) 动态生成框架, 实现在指定框架中预览

4) 直接利用Stream Reader对象读取HTML文件中的内容来实现显示

也可以不需要通过网页重定向, 而是通过Stream Reader对象以字节流的形式读取HTML文件中的内容, 实现Word文档的显示:

4 结果

Word操作 篇7

随着信息技术尤其是数据库技术和网络技术的进步,很多企事业单位管理内部数据的手段和方式都发生了重大变化。绝大部分单位将数据存储在数据库中,并将某些公共信息在网上发布。

然而在实际工作中,有时又需要将数据库中的数据以某种常见的文件(如Word)形式进行展示或编辑。比如:在人事部门的日常工作中,有时需要将一部分职工信息提取出来,然后按照某种固定的Word版式打印输出,或在网上提供自由下载,如图1所示。若要完成以上所述的工作,需要进行以下操作:其一,按照特定要求提取数据库中的数据;其二,读取Word模板;其三,将提取的数据填充到Word模板中,生成Word文件。

那么,如何实现数据库数据动态填充Word模板文件,从而实现数据按照某种特定格式的动态输出呢?本文将以NEATBEANS6.1为开发环境,具体讨论在Java环境下读取Word模板,进行数据填充,并通过JSP提供Word文件下载的基本方法。

2 关键术语解析

首先介绍本文涉及的几个关键术语(Word模板、JSF和NetBeans)。

Word模板本文所讨论Word模板是事先编辑好的一个RTF格式Word文件,该文件内部可以包含表格。与普通Word文件的不同之处在于其内部一般包含一些特殊的符号(如:$或&),由这些符号限定的部分可以被数据库中的数据替换,一旦替换完成,Word模板文件就成为具有实际数据的普通Word文件了。文中涉及到的Word模板如图2所示。

JSF是由Sun公司推出的一种用来开发Web应用程序的技术,JSF和传统的Web技术有着本质上的差别。JSF提供了事件驱动的页面导航模型,该模型使应用程序开发人员能够设计应用程序的页面流,所有的页面流信息都定义在JSF的配置文件“faces-config.xml”中,而并非硬编码在应用程序中,这在很大程度简化了应用程序的开发。

NetBeans是由Sun Microsystems公司建立的开放源代码的软件开发工具,内嵌了GlassFish和Tomcat服务器以及JSF、Struts等多种Web软件开发框架,可用于多种不同类型软件的开发,尤其适用于基于Java平台的Web程序开发。

3 系统目标及运行界面

本系统的目标是:用户通过下拉列表选择部门数据,然后单击“创建名单”命令后,系统自动生成数据,并将数据填充到Word模板中生成Word文件,提供给用户下载。当用户单击下载图标后,出现“文件下载/文件打开”提示框。图3是用户选择打开生成的Word文件之后的效果。

为了便于论述以及系统的推广, 笔者在设计系统的过程中力求使其简单、实用, 读者只需在此基础上稍作修改, 即可扩充系统的功能并将其应用于实际情况。

4 程序的设计

4.1 数据库

系统采用MySql Server数据库管理系统。首先建立一个数据库,名称是“mydb”,然后在数据库中建立一个数据表“employee”,并输入几条记录。数据表“employee”的定义如下:

4.2 程序的配置

首先,启动NetBeans6.1开发环境,建立一个Web应用程序,命名为“WordModelApp”。创建过程中注意:Web服务器选择采用“GlassFish”;Web程序框架选择采用“JavaServer Faces”;将默认生成的欢迎页面重命名为“index.jsp”。

Web程序创建完成后,在程序根目录下创建两个文件夹“downLoad”、“model”,并将Word模板文件“模板.rtf”存放在“model”文件夹中,文件夹“downLoad”用来存放临时下载文件。Web程序的文件夹结构以及包含的库文件如图4所示。

然后,打开Web.XML配置文件,在标签之间添加如下代码:

最后,打开“faces-config.xml”文件,在标签之间添加如下代码:

至此,完成系统的创建和配置工作。当然,配置工作也可以在系统开发过程中随时进行补充和修改。

4.3 页面设计

本示例程序只需要一个JSP页面“index.jsp”。该页面中主要包含一个selectOneMenu下拉列表控件、一个commandLink命令控件,一个outputLink控件和若干个outputLabel信息输出控件。另外,为了使得这些控件能够正常工作,需要在页面中引进JSF的标签库。“index.jsp”页面的代码如下:

用户单击页面“index.jsp”中的“创建名单”命令后,由后台JavaBean“manageReport”的“createRecords”方法完成数据的检索并将检索到的数据填充到Word模板中,生成可供下载的Word文件。Word文件的路径和文件名分别由“manageReport”的“targetPath”和“targetFile”两个属性提供。特别注意,在定义后台JavaBean的属性时一定要同时定义好GET方法和SET方法,详细内容参见文后面的代码部分。

4.4 代码

在系统中定义一个Java包:“myClass”,在该包中定义3个Java类文件,分别是:“Employee.java”,“ManageReport.java”,“DbBean.java”,如表1所示。限于篇幅,只给出“ManageReport.java”,“DbBean.java”类中的核心代码。

类“ManageReport.java”的核心代码如下:

5 系统的发布与运行

一般情况下,利用NeatBeans6.1开发工具生成的Web程序会自动保存在系统根目录下的dist子文件夹中,其扩展名为“war”。启动GlassFish Web服务器,然后在Web服务器的管理控制台中单击“部署…”按钮(管理控制台可以在NeatBeans环境下启动,也可以在浏览器中输入http://localhost:4848来启动),即可将生成的程序文件“WordModelApp.war”部署到服务器中。

若程序部署成功,且Web服务器GlassFish v2和数据库系统mysql server 5.0正常运行,数据库定义完成后,任选下面一种方式运行系统即可:

方式一:在NETBEANS开发环境中选定项目“WordModelApp”,单击【F6】。

方式二:在浏览器地址栏中输入:http://localhost:8080WordModelApp/。

6 结语

基于NeatBeans6.1开发环境,一方面讨论了基于JSP技术的Web程序开发的主要步骤,另一方面针对“Java操作Word模板”的技术难点进行了仔细分析并给出了核心代码。希望通过本文的论述,能够抛砖引玉,为读者在设计与开发基于JSP技术的Web程序时提供参考。

摘要:利用JSF框架, 在NETBEANS6.1开发环境中, 构建出了一个简单的动态数据输出系统。以该系统为蓝本, 具体给出了Java语言读取Word模板文件的实现方法;利用MySQL数据库中的数据填充Word模板动态输出数据的实现方法及JSP提供Word文件下载的基本方法等。

关键词:JSF,NETBEANS,Word模板

参考文献

[1]http://www.mastertheboss.com/en/web-interfaces/124-jboss-RichFaces-tutorial.html.

[2]http://www.onjava.com/pub/a/onjava/2005/07/13/jsfupload.html, 2005.

[3]The Java EE5Tutorial.http://java.sun.com/javaee/5/docs/tu-torial/doc/index.html.

[4]刘永立, 白地动.基于JAVA平台的网上成绩管理系统的设计与实现[J].中国教育信息化, 2010, 1:48~52.

Word操作 篇8

工作中经常碰到需要提供固定格式的Word文档报告的情况,如果采用传统人工编写,既造成重复工作又容易出错。因此,技术人员探索出几种自动生成Word文档的方法,其中在VC++6.0环境下,通过组建对象模型对Word软件进行操控的方式得到了广泛应用,文献[1,2,3,4,5,6,7,8]对这种文档生成方法的原理和实现进行了探讨。

在文档生成过程中常会遇到这样的麻烦,当编辑一个很长的Word 文档时,文中的导航是一个非常棘手的问题。比如,要返回到某个特定的位置进行编辑,在一篇很长的文章中准确地找到这个位置并不容易。针对这种情况Word 软件提供了一种书签功能,书签又称标签,是加以标识和命名的位置或选择的文本,用于在文档中跳转到特定的位置、标记交叉引用的项,或者为索引项生成页面范围。可以对文档中特定的部分加上书签,这样就可以轻松快速地定位到特定的位置。还可以使用书签来标记需要日后修订的文本,或者标记选定的文字、图形、表格和其他项。总之,书签在定位文档位置时会给用户带来很多方便。鉴于同类技术文献中对书签的使用很少进行详细的解说,本文将结合实例对Word文档自动生成过程中书签的使用进行介绍。

1 Word自动化技术

自动化技术是建立在组建对象模型(COM)的基础上,通过COM接口可以使VC++等语言程序化地控制其他软件的操作。在VC++ 6.0环境下的Word文档自动生成功能就是通过可编程的组件对象实现的,在Word应用程序中包括很多对象,按照程序对文档操作和管理功能的不同,可以将这些对象分为应用程序管理类(_Application)、文档管理类(Documents、_Document)、表格操作类(Tables、Table、Cell)、书签管理类(BookMarks、Bookmark)、选择范围类(Range)等类型。Word应用程序本身提供了一个文件,叫做对象库(Object Libary),如Word2003版本下的MSWORD.OLB文件便是一个对象库,它包含了相关的对象、属性、方法、事件以及该应用程序的内部常量信息。通过在VC++环境中导入Word对象库,使之变成VC使用的类文件,然后在程序中调用这些对象便可实现对Word文档的操作。

2 Word自动化的实现

2.1 Word中的自动化对象

要在VC++6.0环境中导入Word中OLE自动化对象,可以通过MFC ClassWizard-add class-Import from Type Library对话框找到Office安装目录下的Word类型库文件MSWORD.OLB,从中添加所要用到的对象:Application对象、Document对象、Range对象、Selection对象、Bookmark对象等。图1是书签对象的等级结构。

Application对象:代表 Microsoft Word 应用程序,可以控制Word应用程序的运行行为和属性。

Selection对象:代表窗口或窗格中的当前所选内容。所选内容代表文档中被选定(或突出显示的)的区域,若文档中没有所选内容,则代表插入点。每个文档窗格只能有一个活动的 Selection 对象,并且整个应用程序中只能有一个活动的 Selection 对象。

Bookmarks对象:是由 Bookmark 对象所组成的集合,该集合中的对象代表指定的内容、区域或文档中的书签。主要方法有Add方法,Exists方法,Item方法。通过Add方法可以增加一个标签,并返回一个 Bookmark 对象。

Bookmark对象:代表单个书签。Bookmark 对象是 Bookmarks 集合中的元素。Bookmarks 集合包括所有在“书签”对话框内列出的书签。主要方法有Copy方法,Delete方法,Select方法,该对象可以实现对单个标签的编辑。

2.2 创建Word应用程序对象

上面介绍了与书签相关的几个对象,为了便于描述,首先将要用到的几个对象变量定义如下:

_Application m_WordApp; //运行时的Word应用程序对象

Documents m_Documents; //所有文档对象的集合

_Document m_Document; //当前单个文档

Selection m_Selection; //当前所选内容

在创建_Application对象之前,需要在程序初始化部分添加AfxOleInit()函数,初始化COM。

if (!AfxOleInit()){

AfxMessageBox( TEXT( "Word COM Initialize failed." ) , MB_OK|MB_SETFOREGROUND);

return;

}

创建应用程序对象的程序如下:

if (!m_WordApp.CreateDispatch(TEXT("Word.Application")) )

{

AfxMessageBox( TEXT( "CreateDispatch failed." ) , MB_OK|MB_SETFOREGROUND);

return ;

}

//设置应用程序可见

m_WordApp.put_Visible(TRUE);

//获取文档集对象

m_Documents=m_WordApp.get_Documents();

CComVariant Template(_T(""));

CComVariant NewTemplate(false),DocumentType(0),Visible;

//通过Add方法打开一个新文档,并返回一个单文档对象

m_Document =docs.Add(&Template,&NewTemplate,&DocumentType,&Visible);

//得到当前文档的插入点

m_Selection = m_WordApp.GetSelection();

通过以上步骤创建了Word应用程序对象,建立了一个新文档,并得到了当前文档的插入点,之后可以根据需要插入文字、图片、表格等内容,在编辑的过程中将用到书签的操作,下面介绍三个书签的使用案例。

3 书签的使用案例

3.1 插入书签

当需要在文档中的特定位置插入书签时,先获取当前文档的书签集Bookmarks对象,通过书签集对象的Add方法即可插入一个新书签,程序如下:

CString MarkName;

//获取文档的书签集对象

Bookmarks BookMark=m_Document.get_Book-marks();

CRange0 Range=m_Selection.get_Range();

CComVariant v(Range);

//添加一个书签。书签的名字可以由汉字、数字、字母、下划线组成;不能包含空格;数字和下划线不能作为首字符。在WORD 2003 中书签长度限制在40字符内,对于需要用到过长书签的情况,可以通过映射类进行转换。

BookMark.Add(MarkName,&v);

BookMark.put_DefaultSorting(0);

BookMark.put_ShowHidden(false);

3.2 定位到书签

插入书签后,就可以通过操作插入点使光标从文档的其他位置跳转到书签标记的位置,这里将用到Selection对象的Goto方法,代码如下:

CComVariant What(-1),Which(0),Count(0) ,Name(str);

m_Selection.GoTo(&What,&Which,&Count,&Name);

Goto方法可以将插入点移至指定项前面的字符位置。What:Variant类型,可选参数,指定区域或所选内容要移动到的项目类型,这里设置为-1表示移动到的项目类型为书签。Which:Variant 类型,可选参数,指定区域或所选内容要移动到的项,这里采用默认值0,表示绝对方向。Count:Variant类型,可选参数,表示文档中的项数,当项目类型为“行”时,Count参数表示移动的行数,这里可以忽略。Name:Variant类型,可选参数,这里表示书签的名字。

3.3 超链接中书签的应用

在文档中经常需要创建超链接来实现阅读中的跳转,超链接的实现有多种方法,如果是链接到同一个文件内的另外一个位置,通过书签实现定位是一种很好的方式。首先在目标位置插入一个书签,然后选定要建立连接的文字,通过超链接集合对象的Add方法加入超链接,部分代码如下:

Range range;

//获得选中文字的区域,代表将转换为超链接的文本

range=m_Selection.get_Range();

Hyperlinks hp;

//获得文档的超链接集合对象

hp=m_Document.get_Hyperlinks();

//文件内的目标位置名,这里strBookmark为字符串类型的书签名

CComVariant subAddress(strBookmark);

//指定的超链接的显示文本,strTextToDisplay为字符串类型的显示文本

CComVariant Text(strTextToDisplay);

//指定的链接的地址, 可以是电子邮件地址、Internet 地址或文件名,这里为空

CComVariant Address("");

// ScreenTip是当鼠标指针放在指定的超链接上时显示的可用作“屏幕提示”的文本

CComVariant ScreenTip("");

//要在其中打开指定的超链接的框架或窗口的名字。

CComVariant Target("");

hp.Add(range,&Address,&subAddress,&ScreenTip,&Text,&Target);

到此就建立了一个超链接,将鼠标移到该超链接上,将显示strTextToDisplay指定的文本,如果点击该超链接将自动跳转到书签名为strBookmark所标示的位置。

4 结束语

在调试Office自动化程序的过程中,一个常见的问题是如何确认调用的函数以及函数的参数,这里有两个参考途径,一是通过Office自带的宏功能,把需要完成的Word操作用宏录制下来,观察分析录制后的函数和参数,然后在VC中实现。第二,关于函数参数的详细定义需要参考Office自带的VBA帮助文档,以Office 2003为例,在安装目录的VBAWD10.CHM文件中有介绍。

本文介绍了通过VC调用OLE自动化对象来实现Word文档的自动生成技术,着重介绍了书签的使用方法,实现了书签的插入、定位以及如何加入超链接等操作,由于用VC实现Word自动化的应用越来越多,本文提到的编程思想和步骤,将起到抛砖引玉的作用,同时对类似工程有一定参考价值。

参考文献

[1]熊瑜容,柴毅,王淑娟,等.基于VC++的Word文档自动生成技术[J].计算机时代,2010(1):52-54.

[2]李凌露.VC++开发文档自动化生成系统[J].中国电力教育,2007(1):219-221.

[3]闫新珠,王秀芹.在VC中利用Word生成测量报告[J].地矿测绘,2006,22(1):32-33.

[4]刘春雷,吴重光.用VC实现Word自动化操作的研究与应用[J].计算机工程与设计,2004,25(9):1594-1596.

[5]姜照林.用VC实现Word文档自动化.嘉兴学院学报,2007,19(3):68-71.

[6]金良锋,周文详.WORD试验报告的自动生成[J].中国测试技术,2007,33(4):112-115.

[7]鲁保玉,杨新芳.用Delphi生成Word报告及动态结构表格[J].计算机应用与软件,2007,24(3):180-183.

Word操作 篇9

初中信息技术合格考试及高中信息技术学业水平考试中, Word, Excel和Power Point都是必考内容, 对这些软件教学中, 老师要布置大量作业, 加强巩固软件使用, 但人工批改作业费时费力, 而且学生还不能及时得到错误的位置, 不利于教学。作者平时喜欢使用VC做一些小软件, 于是就想用Visual C++2010 开发能够批改Word、 Excel和Power Point的作业软件。 开始时, 按照查阅资料去做, 包含头文件多, 对生成类修改量大。 又经过几个月查阅资料, 计算机上实践, 总结出在Visua C++2010 同时操作Word、 Excel和Power Point快速易用方法。

2 常用方法

在创建的工程中添加Word的类库, 逐个修改生成的头文件和添加调用的头文件。 再在工程中分别添加Excel的类库和Pow er Point的类库。 添加方法和添加Word类库的方法基本一样。

2.1 在VC++2010 添加Word类库

(1) 打开需要添加的工程。

(2) 项目名称上右击, 选择 “ 类向导...” , 在出现对话框右上角的 “添加类” 中选择 “类库中的MFC类”。

(3) 在新对话框中选择 “文件”, 点击右边的 “...” 按钮, 在Office安装文件夹中选择MSWORD.OLB文件。

(4) 选择所有类, 生成相应的类及文件

(5) 在stdafx中添加调用的头文件; 如下:

( 6) 将产生每一个头文件中内容#import " C:\Program Files\Micr osoft Office\Office14\MSWORD.OLB" no_namespac注释或删除。 Word所有类就可以正常使用。

2.2 添加Excel

(1) 项目名称上右击, 选择 “ 类向导...” , 在出现对话框右上角的添加类中选择 “类库中的MFC类”。

(2) 在新对话框中选择文件, 点击右边的 “...” 按钮, 在Office安装文件夹中选择EXCEL.EXE文件。

(3) 选择所有的类, 生成相应的类及文件。 根据提示修改重复的类名和文件名。

(4) 在stdafx中添加调用的头文件; 如下:

(5) 如果这时编译, 就会出现很多引起的错误, 需对每一个头文件做相应的处理, 即:将#import D:\Program Files\Microsoft Office\Office12\EXCEL.EXE"no_namespace注释或删除。这时就可正常使用Excel类。

2.3 添加Power Point类库

在第二步中选择MSPPT.OLB文件和第五步修改头文件, 即#import " C:\Program Files\Microsoft Office\OFFICE11\MS PPT.OLB" no_namespace注释或删除。

3 操作

XP操作系统中安装VC6.0 和Office系统, 使用VC6.0 的新建向导生成基于MFC的应用程序, 添加Word、 Excel和Power Point的类库, 分别在生成的类库文件中添加命名空间, 使VC6.0 编译无错误时将msword.h、 msword.cpp、 msppt.h、mspp.cpp、 msexcel.h 、 Msexcel.cpp 6 文件拷贝到VC2010 编写的考试程序源代码文件夹中, 打开考试系统项目, 添加刚才拷贝的6 个文件, 编译时发现错误, 使用宏命令修改重复类名, 在使用这3 个类库中的类时, 加上命名空间就可以使用了。

操作步骤为:

(1) 打开VC6.0, 新建基于MFC的应用程序。

(2) 查看->类向导->添加类->来源类库->选中Offfice安装的目录中的MSWORD.OLB。

(3) 选择所有类, 在头文件输入msword.h, 实现文件输入msword.cpp, 点击确定。

(4) 查看->类向导->添加类->来源类库->选中Offfice安装的目录中的Excel.olb。

(5) 选择所有类, 在头文件输入excel.h, 实现文件输入excel.cpp, 点击确定。

(6) 查看->类向导->添加类->来源类库选中-> Offfice安装的目录中的msppt.olb。

(7) 选择所有类, 在头文件输入msppt.h, 实现文件输入msppt.cpp, 点击确定。

(8) 打开msword.h文件, 在第一个类定义前添加namespace ws {, 最后输入} , 打开msword.cpp文件, 在包含的文件后添加using namespace ws。

(9) 打开excel.h文件, 在第一个类定义前添加namespac es { , 结束输入} , 打开excel.cpp文件, 在包含文件后添加using namespace es。

(10) 打开mspp.h文件, 在第一个类定义前添加names pace ps {, 结束输入}, 打开mspp.cpp文件, 在含文件后添加using namespace ps。

(11) 将生成的六个文件拷贝到VC2010编写的考试程序源代码文件夹中, VC2010中打开考试项目, 添加到项目中。

(12) 在stdafx中添加调用的头文件, 如下:

(13) 在“excel.h”文件开头添加

解决和MFC类名冲突。 Word、 Excel和Power Point的类就可以正常使用了。

4 结语

在Visual C++2010 同时使用Word、 Excel和Power Point时, 引用的此方法, 添加调用文件只有3 个, 修改内容少, 方便易用。

参考文献

Word操作 篇10

一、具体操作流程及内容

(一) 页面设置。

1.新建一个word文档, 单击“文件”→“页面设置”, 打开“页面设置”对话框, 选择“纸张”选项卡, 把纸张大小设置为A4。

2.选择“页边距”选项卡, 首先在“页码范围”设置栏的下拉选项中选择“对称页边距”, 然后在“方向”设置栏中选择“纵向”, 然后在“页边距”设置栏中设置上3.7cm, 下3.5cm, 左2.8cm, 右2.6cm。最后点“确定”。计算公式为:标准A4纸张297mm×210mm, 版心高度297mm-37mm-35mm=225mm, 版心宽度210mm-28mm-26mm=156mm。从而保证版心尺寸为156mm×225mm。版心总体居于A4略偏右下, 布局满足三大条件:一是从垂直方向看, 公文版心整体略处于纸面下部, 给人以沉重感觉, 符合公文的庄重性。二是天头留足空白空间, 便于公文处理。三是从水平方向看, 订口略大于切口, 便于装订阅读。

(二) 制作发文机关标识。

1.在文档的第一行输入一个回车符, 并把这个回车符的大小和行距 (固定值) 都设置为99.5磅, 即35mm。或点击插入文本框, 设置文本框高度 (行) 3.5cm, 选择文本框设置为“无框线”。此距离为发文机关标志上边缘距版心上边缘的准确距离35mm。同时按照2012版党政机关公文条例及规范, 取消以往上行文与下行文差异距离设置, 统一规定为35mm。35mm亦是三行多的距离, 正好可以标注份号、密级和保密期限, 以及紧急程度等版头中的三个重要要素。

2.在文档的第二行输入“XX公司文件”, 并使之居中排列。选择这行字, 对它进行格式设置:点击“格式”→“字体”, 选择“字体”选项卡, 在“中文字体”选择框中, 选择“小标宋” (或用宋体代替) , 在“字形”选择框中选择“常规”, 在“字号”选择框中直接输入“62”, 即单个字的宽和高都是62磅, 也就是22mm, 在“字体颜色”选择框中选择红色;选择“字符间距”选项, 在“缩放”选择框中选择“68%”, 使单个字的宽度缩小为高度的68%, 即15mm。点击“确定”, 完成发文机关标识的制作。本次发文机关标志的制作仍然按照22mm×15mm, 主要由于99版国标中“国务院文件”是此标准, 而2012版国标未对“发文机关标志”规定具体数值, 但规定以不大于上级机关为原则。发文机关标志在具体排布上, 文字少的情况下要适当拉宽字间距, 文字多的情况下尽量压缩字间距 (或缩放比例) , 总体上要小于版心, 做到醒目、美观、庄重。

3.选中第二行, 把第二行的行距设置成固定值“62磅”, 单击确定。

(三) 确定并标识发文字号。

1.在文档的第三行和第四行分别输入大小为3号仿宋字的回车符, 并把这两行的行距都设置成“固定值”“16磅”, 即3号字的高度值, 这样根据《格式》要求, 发文字号在发文机关标识下空两行的位置。

2.根据公文内容或公司规范化简称拟定发文字号, 比如“XX司[2014]1号”或“XX厂[2014]1号”, 用3号仿宋体字居中排布在文档的第五行。注意发文字号中的年份要用六角括号“[]”括起。

3.选中第五行, 并把第五行的行距设置成“固定值”“16磅”。

(四) 红色分隔线。

1.在文档的第六行, 输入一个大小为11磅即约4mm的回车符。满足公文分隔线在发文字号下方4mm处的规定。

2.选中第六行, 并把第六行的行距设置为“固定值”“11磅”。

3.在第六行回车符的下面插入一条长度为156mm、宽度为0.35mm-0.5mm的红色分隔线。单击“插入”→“图片”→“自选图形”, 打开“自选图形”工具栏, 选择直线工具, 在第六行的下面画一条与版心同宽的横线→双击横线, 打开“设置自选图形格式”对话框, 选择“颜色与线条”选项卡, 设置线条颜色为“红色”, 线条虚实为“实线”, 线条粗细为“1.0磅-1.5磅”, 即0.35mm-0.5mm。单击“确定”, 完成分隔线条格式设置。分隔线具体高度也可根据发文机关标志字体字号酌定调整, 最大应不超过1mm, 即“2.8磅”。

(五) 设置标题。

1.在文档的第七行和第八行分别输入一个3号仿宋字大小的回车符, 并把这两行的行距都设置成“固定值”“16磅”。

2.在文档的第九行和第十行输入公文的标题 (因为该公文标题较长, 需占用两行的位置) , 并设置成2号小标宋 (或宋体) , 居中排布。第九行输入“XX公司”, 第十行输入“关于召开安全工作会议的通知”。同时, 把两行的行距设置成“固定值”“33磅”。因为2号字的高度是22磅, 把行距设置成33磅, 就是使用了0.5倍行距, 从视觉效果上看比较美观大方。

(六) 设置主送机关。

1.在文档的第十一行输入一个3号字大小的回车符, 并把这一行的行距设置成“固定值”“28.8磅” (后正文部分待述) 。新版《格式》要求主送机关编排于标题下“空一行”的位置, 此处“空一行”应为标准正文行距, 即一个汉字的字高加3号汉字字高的7/8的距离。

2.在文档的第十二行输入主送机关名称, 并设置成3号仿宋体, 居左顶格排布, 后标全角冒号。然后, 把这一行的行距设置成“固定值”“28.8磅” (后正文部分待述) 。

(七) 设置正文。

1.自文档的第十三行起, 输入公文的正文, 每自然段首行左空2字, 回行顶格。

2.输入完毕后, 选择全部正文, 设置成3号仿宋体字, 行距为“固定值”“28.8”磅。3号仿宋体字的宽度约为5.54mm, 28个字的总宽度为155.12mm, 取整后等于版心宽度 (156mm) 。3号字字高约为5.54mm, 因此一行 (3号字字高+3号字字高的7/8) 就约等于10.39mm, 由于版心高度为225mm, 两者相除为21.65, 取整后正好能排22行。注意撑满版心后, 每页面公文实际应该由22行3号仿宋字加21个行距组成。其中1个3号字字高的7/8分摊到22行约为0.23mm, 则得出实际每行调整为10.16mm。又因磅值相对毫米的初略换算可使用“磅数÷2.84=毫米数”的公式来进行换算, 故所得每行正文行距设置固定值约“28.8”磅。

(八) 设置发文机关和成文日期。

新版《格式》中对发文机关署名、成文日期等进行了统一规定, 并按照加盖印章、不加盖印章、加盖签发人签名章等三种不同情况进行了详细说明, 本文暂不过多阐述。重点讲解加盖印章的情况:对于单一机关发文或联合行文来说, 发文机关署名和成文日期的标注位置都应该满足加盖印章时“印章上边缘距正文1行之内 (即10mm之内) , 下压成文日期”的要求。由于一般机关或者企事业单位的印章直径都是45mm, 加上与正文的距离0mm~10mm, 这就要求成文日期的下边缘与正文最后一行的下边缘之间的垂直距离保持在45mm~55mm之间。这个距离减去发文机关署名和成文日期字符本身及行距的高度58磅, 即约21mm, 则需要在正文的最后一行与发文机关署名之间空出一个24mm~34mm的距离, 换算成磅值, 大约就是68磅~96磅。因此:1.在正文最后一行的下面输入一个高度为68磅~98磅的回车符, 然后把这一行的行距设置为与回车符高度相等的“固定值”。2.前面提到正文行距设置固定值为28.8磅, 经初略计算则在正文后面空行2.3~3.4行, 提行按规定输入发文机关署名及成文日期。经作者实际操作, 空3行加盖印章时, 印章上边缘距正文最后一行的下边缘大约8~10mm, 接近1行距离, 但也符合规定;空2行加盖印章时, 印章上边缘距正文最后一行的下边缘大约1~2mm。为防止空白过大, 容易被人插入内容, 实际操作建议空2行为宜。3.把光标放在成文日期的最后, 按要求连续输入空格, 每2个空格为1字, 以满足《格式》中不同情况对成文日期“右空字数”的要求。

(九) 设置版记。

1.把光标放在公文末页的最后一行, 输入抄送机关、印发机关和印发日期, 并设置成4号仿宋体字。“抄送机关”左空一字居左;“印发机关”提行左空一字居左, 印发时间右空一字居右。印发时间使用阿拉伯数码标识。比如输入印发机关“四川维尼纶厂办公室”, “2014年7月31日印发”。

2.版记分隔线。单击“插入”→“图片”→“自选图形”, 打开“自选图形”工具栏, 选择直线工具, 在“抄送机关”行和“印发机关和印发时间”行的上下各划一条与版心同宽的横线→双击横线, 打开“设置自选图形格式”对话框, 选择线条虚实为“实线”, 版记中的首条分隔线与末条分隔线为粗线“1磅”, 即0.35mm;中间分隔线为细线“0.7磅”, 即0.25mm, 单击“确定”, 完成线条格式设置。

(十) 标注页码。

公文一般为双面印制, 版记则一定在偶数页上。此时公文编印的页码应为外侧标记, 装订为骑马钉 (或左侧装订) 。本文以左侧装订、页码外侧设置为例说明操作。

1.单击“页面设置”→“版记”→“页眉和页脚”→选择“奇偶页不同”→页脚“2.8cm”。

2.单击“插入”→“页码”→“页码设置”→选择“1, 2, 3…”、“续前节”“外侧”。

3.鼠标移至页面页码位置双击, 选中页码文本框拉长。奇数页:靠左对齐, 左空一字 (2个空格) 后直接插入特殊符号“—”, 然后1个空格, 右移光标, 继续1个空格后插入特殊符号“—”, 则奇数页页码设置完毕。偶数页:靠右对齐, 右空一字 (2个空格) 后直接插入特殊符号“—”, 然后1个空格, 左移光标, 继续1个空格后插入特殊符号“—”, 则偶数页页码设置完毕。

4.分别选中页码字体, 设置成白体 (Tahoma) 4号字或仿宋4号字。

至此, 一份Word版公文格式模板就设计完成。此模板适用多版本Word软件。

二、公文制作规范思考

上一篇:激情燃烧的岁月下一篇:识字教学的现状