《Word VBA高效排版范例应用》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杨晓亮编著
  • 出 版 社:北京:中国青年出版社
  • 出版年份:2005
  • ISBN:7500664222
  • 页数:400 页
图书介绍:本书主要讲解微软开发的用于制定和扩展Office 2003功能的套件——VBA。本书完整地介绍了VBA的特性及功能,详细地分析了VBA各对象、属性、方法、过程及模块的概念和使用,以大量明晰的操作步骤和典型的应用实例,教会读者更丰富全面的软件使用技术和应用技巧。

第1章 Word VBA简介 1

3.4.2 查看一个过程 5 1

1.1 VBA概述 1

1.2 VBA的用途 2

1.3 VBA的开发环境简介 3

1.3.1 打开VBA窗口的方式 3

1.3.2 菜单栏简介 3

1.3.3 工具栏简介 7

1.3.4 工程资源管理器简介 8

1.3.5 属性窗口简介 9

1.3.6 代码窗口简介 9

1.4 VBA程序的执行 10

1.4.1 使用菜单执行VBA程序 10

1.4.2 在Visual Basic编辑器中运行VBA程序 10

1.4.3 通过添加窗体按钮来执行VBA程序 11

1.4.4 通过工具栏按钮来执行VBA程序 12

1.4.5 通过菜单命令来执行VBA程序 13

第2章 Word VBA语言基础 17

2.1 VBA基本语法 17

2.1.1 VBA中的关键字和内置函数 17

2.1.2 VBA的常量 17

2.1.3 VBA的变量 18

2.1.4 VBA的数据类型 19

2.2 VBA运算符 21

2.2.1 VBA的算术运算符 21

2.2.2 VBA的比较运算符 22

2.2.3 VBA的逻辑运算符 23

2.2.5 VBA运算符的优先级别 24

2.2.4 VBA的连接运算符 24

2.3 VBA的程序结构及重要语句 25

2.3.1 顺序结构 25

2.3.2 分支结构 26

2.3.3 循环结构 29

2.3.4 其他常用的语句 34

第3章 使用VBA的函数 41

3.1 VBA过程概述 41

3.2 子过程(Sub过程) 41

3.2.1 Sub过程 41

3.2.2 通用过程和事件过程 44

3.3 函数的概念 47

3.4 使用过程 49

3.4.1 创建一个过程 49

3.4.3 过程的调用 52

3.4.4 向过程传递参数 53

3.5 使用VBA内置函数 54

3.5.1 数学函数 54

3.5.2 字符串函数 56

3.5.3 日期和时间函数 59

3.5.4 逻辑测试函数 61

3.5.5 类型转换函数 63

3.5.6 输入输出函数 64

3.5.7 其他函数 66

第4章 自定义Word 69

4.1 显示和修改Word对话框 69

4.1.1 显示Word对话框 69

8.4.3 计算农历日期 1 70

4.1.2 返回和修改对话框设置 70

4.1.3 预定对话框设置 72

4.1.4 检查一个对话框的关闭方式 74

4.2 修改Word命令 75

4.3 为Word增加统计Word文本出现次数的功能 77

4.4 扩展查找和替换的功能 81

4.5 为Word增加语音朗读功能 82

4.6 给Word增加自动提醒功能 83

4.7 修改Word右键菜单 85

第5章 文字处理应用 89

5.1 用VBA操作文档中的文本 89

5.1.1 选定文档中的文本 89

5.1.2 对文本应用格式 90

5.1.3 在文档中处理文字 92

5.2 字符串操作 94

5.2.1 比较字符串 94

5.2.2 转换字符串 96

5.2.3 格式化字符串 97

5.3.1 检查文本的语法和拼写 99

5.3 VBA在修改文档中的一些重要应用 99

5.3.2 删除整个段落的多余空格 100

5.4 文字处理中的一些小技巧 101

5.4.1 将所有货物英文名字全部小写 101

5.4.2 将货币数字变为中文形式 103

5.4.3 将选定文字反相 105

第6章 自动进行段落处理 109

6.1 使用VBA灵活编排段落对齐方式 109

6.2 基本段落格式设置 114

6.2.1 实例一:段内字体的设置 114

6.2.2 实例二:段前后间距的设置 116

6.3 空白段落的删除 118

6.3.1 统计段落的长度 118

6.3.2 空白段落的删除方法 119

6.4 以指定字符划分段落 121

6.4.1 删除所有段落标记 121

6.4.2 按照指定字符重新划分段落 122

6.5 段落样式与格式的应用 124

第7章 特殊符号使用 127

7.1 公式的输入 127

7.1.1 在Word中用VBA输入指数字符 127

7.1.2 在文档中插入根号 128

7.1.3 在文档中插入分数 130

7.1.4 编写一个公式编辑器 131

7.2 在试卷中自动建立坐标系 134

7.3 编写一个常用符号输入器 139

7.4 编辑快捷键输入特殊字符 143

第8章 时间和日期 147

8.1 VBA日期/时间函数 147

8.1.1 编写一个时间安排表 147

8.1.2 分析一个时间变量的各部分 149

8.1.3 计算员工的工龄 151

8.2 查找特定日期 153

8.2.1 自动打印出带有日期的会议记录稿纸 153

8.2.2 求外国节日的具体日期 154

8.3 创建一个备忘录 156

8.3.1 设置备忘录提醒时间 156

8.3.2 向备忘录中添加备忘信息 158

8.3.3 设置备忘信息优先级 162

8.3.4 删除过期的信息 166

8.4.1 计算生肖 167

8.4 阴阳历转换 167

8.4.2 计算干支 169

第9章 长文档处理 175

9.1 手动添加目录 175

9.2 处理长文档的其他方法 177

9.2.1 大纲视图的应用 177

9.2.2 使用文档结构图 181

9.2.3 使用索引 183

9.2.4 为每一张图片添加题注 185

9.3 处理长文档的两个特殊例子 186

9.3.1 使用VBA分页保存长文档 187

9.3.2 将文档的每一页保存为Excel的一个工作表 191

10.1.1 Tables对象集合和Table对象 195

10.1 使用VBA操作文档中的表格 195

第10章 表格操作 195

10.1.2 引用表格的行和列 198

10.1.3 引用表格单元 200

10.1.4 创建表格插入文字 201

10.1.5 设置表格的格式 203

10.1.6 表格和文字的相互转换 205

10.2 Word表格的计算 209

10.2.1 计算员工考核成绩的平均值 209

10.2.2 编写程序统计员工工资总额 210

第11章 版式的自动生成 213

11.1 在文件中创建另外一个文件 213

11.2 版式的自动生成 216

11.2.1 生成一个空模板文件 217

11.2.2 在信函模板中输入文字 218

11.2.3 设置文字的字体和字号 221

11.2.4 编写一个模板自动生成器 223

11.3 使用向导创建各种实用文体 229

11.3.1 使用向导创建一份请柬 229

11.3.2 修改向导代码灵活地创建文档 231

第12章 图文处理 235

12.1 使用VBA进行图片编辑 235

12.1.1 设置插入图片的环绕格式 235

12.1.2 让文档中的图片随着路径中的图片而变化 239

12.1.3 在鼠标右击处插入指定大小的图片 241

12.1.4 设置图片的属性 246

12.2 将Word文档中的图片按照指定路径保存 247

12.3 在Word 中应用自动图文集 251

12.3.1 向自动图文集中添加词条 252

12.3.2 将项目标号变为带有标号的小旗 253

13.1.1 打印选定部分的文档 257

第13章 自定义高级打印 257

13.1 VBA打印方法 257

13.1.2 一次性打印某文件夹中的所有Word文档 259

13.1.3 按照一定比例打印文档 260

13.2 打印参数 263

13.2.1 设置文档在后台打印 263

13.2.2 有关纸张的设置 265

13.3 打印预览的使用 267

13.3.1 在预览视图和其他视图中切换 268

13.3.2 设置预览的格式 270

13.4 VBA控制高级打印 272

13.4.1 自定义打印内容 272

13.4.2 有控制地逐行打印表格 276

14.1.1 域的插入 279

第14章 排版中的应用 279

14.1 域的概念和使用 279

14.1.2 域的操作 281

14.1.3 常用域 283

14.2 样式的设计 286

14.2.1 Style对象 287

14.2.2 新增段落样式和字符样式 287

14.2.3 修改样式 290

14.2.4 应用样式 292

14.3 模板 293

14.3.1 Template对象 293

14.3.2 修改模板中某种样式 294

15.1 查找和替换文档 299

15.1.1 使用VBA对文件进行搜索 299

第15章 操作磁盘和文件 299

15.1.2 搜索指定的目录 301

15.1.3 搜索指定的文件名和文件类型 302

15.1.4 搜索包含指定内容的文档 304

15.1.5 设置搜索条件 307

15.2 使用VBA操作函数 309

15.2.1 DIR函数 309

15.2.2 操作文件属性 313

15.2.3 管理文件和目录 317

第16章 文档的安全性保护 323

16.1 密码登录 323

16.2 Word保密功能的加强 326

16.3 对整个文件夹的所有Word文档进行加密 330

16.3.1 从另一个文件中读取数据 330

16.3.2 设计用户/密码模式登录界面 332

16.3.3 更改用户密码 336

16.3.4 加密整个文件夹 339

16.4 查看自己的权限 341

16.5 更换操作员 343

第17章 防范宏病毒 347

17.1 宏病毒基本概述 347

17.1.1 宏病毒的定义 347

17.1.2 宏病毒的分类 349

17.1.3 宏病毒的特点 349

17.2 宏病毒的预防 350

17.2.1 如何确定文档已经染毒 350

17.2.2 防止病毒感染 352

17.3.1 使用杀毒软件清除宏病毒 357

17.3.2 手工杀除宏病毒 357

17.3 宏病毒的查杀 357

第18章 综合实例 361

18.1 报纸排版应用 361

18.1.1 报头的设计 361

18.1.2 报刊信息的输入 364

18.1.3 时间和天气信息的插入 367

18.1.4 文字的输入 369

18.1.5 图片的插入 374

18.1.6 图片的高级编辑 377

18.1.7 编写一个控制面板 379

18.1.8 使用上面的方法进行排版 383

18.2 贺卡的设计 391

18.2.1 贺卡背景的设计 391

18.2.2 文字的输入 394

18.2.3 编写一个控制面板 397