《PPT新视角 VBA应用技术》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:朱建国著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2013
  • ISBN:9787121201196
  • 页数:378 页
图书介绍:本书内容由浅入深,难易结合,理论与实例交替,规范与突破并存,一步步引导读者入门、提高、直至专业。全书共分为四部分:第一部分引导读者入门,熟悉VBA开发环境,掌握VBA编程元素和基本概念以及代码的调试等。第二部分以编程任务的形式讲述VBA面向对象的特性,使用PowerPoint对象进行任务编程以及使用VBA的类构建对象,代码的封装,运用虚拟类实现类的继承并封装成组件的技术。

第1部分 VBA启蒙第1章 奇异的精灵 2

1.1 什么是宏 3

1.2 宏自何处来 3

1.3 宏高效吗 5

1.4 宏安全吗 5

1.5 运行宏 8

1.6 VBA是宏的基石 9

1.7 VBA之惑 10

第2章 从VBE开始 15

2.1 VBA集成开发环境 16

2.2 用模块管理代码 17

2.3 用工程管理模块 21

2.4 设置工程属性 21

2.5 与别人共享宏 22

第3章 编码约定 24

3.1 为什么要进行编码约定 25

3.2 命名约定 25

3.3 结构化编码约定 27

第4章 处理临时数据 30

4.1 使用变量 31

4.2 使用数据类型 35

4.3 数组与集合 43

4.4 常数与枚举 53

4.5 用运算符执行常见任务 55

4.6 处理数值 61

4.7 处理字符串 63

第5章 控制结构 68

5.1 使用条件生成决策 69

5.2 使用循环重复代码 72

5.3 对对象执行多个操作 76

5.4 嵌套结构 77

5.5 退出控制结构 78

第6章 过程简化代码 79

6.1 过程概述 80

6.2 创建过程 80

6.3 调用过程 82

6.4 传递参数 82

第7章 处理文件夹与文件 86

7.1 用传统方法操作文件夹和文件 87

7.2 用FSO处理文件夹和文件 90

7.3 用文件交换数据 94

第8章 缺陷和调试 98

8.1 调试代码 99

8.2 容错处理 103

第2部分 VBA核心——对象第9章 透视对象 110

9.1 揭开对象的面纱 111

9.2 对象来自哪里 114

9.3 用对象编程 115

9.4 对象模型 118

第10章 用PPT对象编程 120

10.1 PPT对象体系架构 121

10.2 从Application对象开始 125

10.3 使用演示文稿对象 130

10.4 使用幻灯片编程 134

10.5 使用主题 139

10.6 处理图形 142

10.7 美化图形 148

10.8 使用SmartArt图表 157

10.9 使用新式图表 163

10.10 处理图片 169

10.11 处理新媒体 174

10.12 基础动画编程 181

第11章 在PPT中使用控件 189

11.1 控件概述 190

11.2 向幻灯片中插入控件 191

11.3 实例演练:从题库中随机生成试题 195

第12章 类——对象之源 199

12.1 VBA式面向对象 200

12.2 构建我的第一个类 202

12.3 把类封装成组件 207

12.4 多态性 209

第3部分 飞得更高第13章 访问计算机资源 216

13.1 DLL是一个传奇 217

13.2 存取应用程序的值 223

13.3 定时器 228

13.4 访问剪贴板 231

13.5 访问其他进程 236

第14章 我的类型库 239

14.1 神秘的类型库 240

14.2 建立tlb标准类型库 241

第15章 网络 254

15.1 检测互联网是否连通 255

15.2 直接加载网络图片 256

15.3 从网络上下载文件 257

15.4 疯狂的浏览器 258

第16章 GDI+技术 263

16.1 GDI+技术简介 264

16.2 在内存中绘图 269

16.3 图片的转换 276

16.4 实例演练:导出形状为图标 281

第17章 XML蓝图 283

17.1 XML无所不在 284

17.2 XML文档结构图 285

17.3 XML对象模型 290

17.4 使用OpenXML修改pptx文档 295

第18章 64位来了,你准备好了吗 299

18.1 大数据时代 300

18.2 64位数据语法支持 300

18.3 如何写出兼容性代码 303

18.4 实例演练:一段畅通无阻的代码 306

第4部分 插件的力量第19章 上帝的礼物:插件 308

19.1 什么是插件 309

19.2 安装或卸载插件 310

第20章 传统UI:工具栏和菜单 315

20.1 命令栏概述 316

20.2 创建新工具栏 317

20.3 删除用户所建的工具栏 319

20.4 向内置工具栏添加控件 319

20.5 为按钮控件指定图标 320

20.6 为工具栏控件指定执行的宏 321

20.7 向工具栏添加弹出式菜单 322

20.8 向主菜单栏中添加菜单 323

20.9 给快捷菜单中添加菜单项 324

20.10 用命令栏控件事件编程 325

20.11 调用功能区控件命令 327

第21章 时尚UI:RibbonX和任务窗格 328

21.1 Fluent用户界面 329

21.2 自定义功能区 330

21.3 上下文菜单 339

21.4 Backstage视图 341

21.5 自定义任务窗格 343

第22章 用对话框与用户互动 351

22.1 为什么要使用对话框 352

22.2 创建对话框 352

第23章 创造插件 359

23.1 从这里开始 360

23.2 开发宏插件 362

23.3 用VB6开发COM插件 366

23.4 让插件跨越平台 370

第24章 走向专业化 373

24.1 插件也能增值 374

24.2 转向专业 375

24.3 专业要件 376