自动完成Word 日常任务
2008-10-30 20:24:29 来源:WEB开发网利用VBA 编程,可以使许多日常的任务自动完成,使用户的工作更有效率。
11.7.1 在启动时显示打开对话框
一般情况下启动Word,Word 会认为是创建一个新文档。如果只是想打开一个旧文档进行编辑,在Word 启动时显示【打开】对话框可以节省许多时间。为此,可以创建生成一个宏。
Public Sub openfile()
'建立一个宏,使在Word 启动时运行该宏
Dialogs(wdDialogFileOpen).Show
End Sub
将此代码加入模板中。为了使Word 每次启动时自动执行该宏,用鼠标右键单击桌面上Word 的快捷方式图标,显示其快捷方式属性,将“/m OpenFile”加入到“开始”路径中。这里运用了一个小技巧:用“/m”加入“开始”路径以防止其他宏在启动时运行。当怀疑被 Word 宏病毒感染时,也可以利用加“/m”的方法来进行。
11.7.2 为文字设置格式
下面的代码使用 Selection 属性来为选定的文字应用字符和段落格式。使用 Font 属性可获得字体格式属性和方法,使用 Microsoft Word 对象属性可访问段落格式属性和 方法。
With Selection.Font
.Name = "Times New Roman"
.Size = 14
.AllCaps = True
End With
With Selection.ParagraphFormat
.LeftIndent = InchesToPoints(0.5)
.Space1
End With
11.7.3 将格式应用于某一范围
下面的代码定义一个 Range 对象MyRange,该对象引用活动文档 的前三个段落。通过使用 Font 属性和 ParagraphFormat 对象可以编排Range(myRange)的格式。
Set myRange = ActiveDocument.Range
( Start:=ActiveDocument.Paragraphs ( 1 ) .Range.Start, _
End:=ActiveDocument.Paragraphs(3).Range.End)
With myRange
.Font.Name = "Arial"
.ParagraphFormat.Alignment = wdAlignParagraphJustify
End With
- ››WordPress网站优化:replytocom会导致搜索引擎重复...
- ››wordpress的Akismet插件获取API简单方法
- ››Word 2010:多语言翻译
- ››Word 2010:快速插入文档封面
- ››Word 2010:通过主题快速转换文档整体风格
- ››Word 2010:可以朗读的屏幕取词翻译
- ››Word 2010:您手边的工具:浮动工具栏
- ››Word 2010:让艺术字为您的文档增色
- ››Word 2010:快速更改文档样式
- ››Word 2010:利用文档导航窗格搜索文档内容
- ››Word 2010:利用文档导航窗格控制文档结构
- ››Word 2010:巧用书法字帖提高书法造诣
更多精彩
赞助商链接