书籍详情

PPT新视角:VBA应用技术

PPT新视角:VBA应用技术

作者:朱建国 著

出版社:电子工业出版社

出版时间:2013-05-01

ISBN:9787121201196

定价:¥59.00

购买这本书可以去
内容简介
  《PPT新视角:VBA应用技术》内容由浅入深,难易结合,理论与实例交替,规范与突破并存,一步步引导读者入门、提高、直至专业。全书共分为四部分:第一部分引导读者入门,熟悉VBA开发环境,掌握VBA编程元素和基本概念以及代码的调试等。第二部分以编程任务的形式讲述VBA面向对象的特性,使用PowerPoint对象进行任务编程以及使用VBA的类构建对象,代码的封装,运用虚拟类实现类的继承并封装成组件的技术。第三部分重点阐述如何运用各种技术增强VBA语言的应用能力,如访问系统API、使用定时器、访问剪切板和网络以及构建类型库突破限制、提高编程效率等。第四部分引领读者运用已有的VBA能力,转向VBA的专业开发,讲述了插件开发的相关知识,如何为插件创建传统的工具栏和菜单等。《PPT新视角:VBA应用技术》既包括了传统VBA技术的应用,又包括了众多VBA突破性技术,这些技术将为具有开发经验的VBA开发人员突破技术上的瓶颈带来福音。
作者简介
  朱建国,网名无极,从事程序设计多年,积累了丰富的开发经验。2007年开始进入Office平台的开发,专注于PPT前沿技术的探索和VBA程序设计,先后推出了:PPT动画库扩展(pptAniX)、PPT动画管理器、PPT快速渐变(pptGrdX 1.5)、PPT图形锁(pptShapeLock)等一系列应用于PowerPoint平台的增强工具,是PowerPoint VBA开发方面的专家。2009年参加金山WPS插件开发大赛,荣获二等奖。博客地址:pptaddins.blogbus.com
目录
第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章  透视对象          109 9.1  揭开对象的面纱   110 9.2  对象来自哪里        113 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
猜您喜欢

读书导航