PPT新视角—VBA应用技术

所需积分/C币:50 2019-07-12 09:10:31 87.19MB PDF
34
收藏 收藏
举报

PPT新视角——VBA应用技术内容由浅入深,难易结合,理论与实例交替,规范与突破并存,一步步引导读者入门、提高、直至专业。全书共分为4部分:第1部分引导读者入门,熟悉VBA开发环境,掌握VBA编程元素和基本概念以及代码的调试等。第2部分以编程任务的形式讲述VBA面向对象的特性,使用PowerPoint对象进行任务编程以及使用VBA的类构建对象,代码的封装,运用虚拟类实现类的继承并封装成组件的技术。第3部分重点阐述如何运用各种技术增强VBA语言的应用能力,如访问系统API、使用定时器、访问剪切板和网络以及构建类型库突破限制、提高编程效率等。第4部分引领读者运用已有的VBA能力,转向VBA的专业开发,讲述了插件开发的相关知识,如何为插件创建传统的工具栏和菜单等。 《PPT新视角——VBA应用技术》既包括了传统VBA技术的应用,又包括了众多VBA突破性技术,这些技术将为具有开发经验的VBA开发人员突破技术上的瓶颈带来福音。
ⅣPPT新视角:VBA应用技术 第4部分引领读者运用已有的VBA能力,转向VBA的专业开发,讲述了插件开发的 相关知识,如何为插件创建传统的工具栏和菜单,如何为插件创建时尚的功能区、快捷菜 单、 Backstage视图和自定义任务窗格,如何创建 PowerPoint宏插件、COM插件以及如何 让插件跨越平台运行等。 本书既包括了传统VBA技术的应用,又包括了众多VBA突破性技术,例如,在ⅴBA 中封装组件技术,构建类型库技术,GD+技术,VBA与JS交互的技术,在VBA中访问 OpenXML的技术,在VB6开发的COM插件中构建自定义任务窗格等,这些技术的应用是 其他VBA书籍所没有的,将为具有开发经验的VBA开发人员突破技术上的瓶颈带来福音。 本书代码 为了让读者更好地理解书中的概念和技术,本书列举了大量有用的实例,这些例子全 部放置于本书的配套光盘中,内容如下所示 源代码 第6章过程简化代码 第章缺陷与调试 第9章透视对象 第10章用F对象编 第11章在PT中使用 第12章类一一对象之 端1章访问计算机资第1我的类型库 第15章网络 第16章I+技术 第17章M蓝图 了灌孬:“*r 第20章传统u 荡用话与用童创插件第走问专业化 相比于阅读单纯的文字,通过本书提供的实例可以更细致地了解开发的知识和细节, 学到更多的内容 在学习本书过程中读者如有疑问,可以到作者的博客中提问,也可以给作者发邮件, 作者的联系方式如下 另外参与本书编写工作的还有孙小东、王珊珊、金世龙、汪龙梅、刘强、陈翠峰、李 爱民,在此表示感谢 博客:pptaddins.blogbus.com 邮箱: wuji zhifeng@l63com 编者 目录 第1部分VBA启蒙 第1章奇异的精灵 1.1什么是宏 “““““““““““““““““““““ 12宏自何处来 2335 13宏高效吗 14宏安全吗… 1.5运行宏 16VBA是宏的基石…………9 17VBA之惑… 10 第2章从VBE开始…… ,,, 15 2.1VBA集成开发环境 ,,,,,,,,,,··,,,干,·,·.,干,.,,,,,,,,、,,,:主 16 2.2用模块管理代码… 17 2.3用工程管理模块· …………21 2.4设置工程属性……………………………………………………21 2.5与别人共享宏 22 第3章编码约定… …………24 3.1为什么要进行编码约定…………25 32命名约定………………………………………………………………25 33结构化编码约定 27 第4章处理临时数据… ……………………30 4.1使用变量……………………3 4.2使用数据类型 ……………………………35 4.3数组与集合………………………………………………………43 44常数与枚举…………………………………………………………53 4.5用运算符执行常见任务…………………………55 ⅥPPT新视角:VBA应用技术 4.6处理数值 61 4.7处理字符串…… ………………………………………………63 第5章控制结构 ………………………68 51使用条件生成决策…… …………………………69 52使用循环重复代码 ““““““““·“ 53对对象执行多个操作………………………76 54嵌套结构…… …………………………………………77 5.5退出控制结构… 78 第6章过程简化代码………………………………………79 61过程概述 …………………………………………80 62创建过程…… ………80 63调用过程………………………………82 64传递参数… 第7章处理文件夹与文件… ………………………………………………86 7.1用传统方法操作文件夹和文件 ………87 7.2用FSO处理文件夹和文件…………………90 73用文件交换数据 ………94 第8章缺陷和调试……………… 98 8.1调试代码 82容错处理 ……103 第2部分VBA核心—对象 第9章透视对象… 110 91揭开对象的面纱………………………………111 92对象来自哪里………………………114 93用对象编程 …………………………115 94对象模型 不中““““““ ……118 第10章用PPT对象编程 120 10.1PPT对象体系架构 ………………………………121 10.2从 Application对象开始…………………125 10.3使用演示文稿对象 130 10.4使用幻灯片编程…………………………………………134 10.5使用主题…… …139 10.6处理图形…… …………………………………142 目录Ⅶ 107美化图形…………………………………148 10.8使用 Smartart图表……………157 109使用新式图表 163 10.10处理图片………………………………169 10.11处理新媒体………………… 174 10.12基础动画编程…………………………………181 第11章在PPT中使用控件………………………………………………189 111控件概述……………………………190 11.2向幻灯片中插入控件………191 11.3实例演练:从题库中随机生成试题……195 第12章类—对象之源… …………………199 12.1VBA式面向对象 …200 12.2构建我的第一个类………………………………………202 12.3把类封装成组件……207 124多态性… ……209 第3部分飞得更高 第13章访问计算机资源……216 13.1DLL是一个传奇………………………217 13.2存取应用程序的值…………… ………223 13.3定时器……………………………………………………………228 13.4访问剪贴板…… 231 13.5访问其他进程… …………236 第14章我的类型库…………………………………………………………………239 14.1神秘的类型库………………240 14.2建立tb标准类型库… ……241 第15章网络 ………………254 15.1检测互联网是否连通………………………………………………………255 152直接加载网络图片…………………………………………………256 15.3从网络上下载文件…………………………………………………257 154疯狂的浏览器…………………258 第16章GD+技术…… “““: 263 16.1GDI+技术简介…… …………264 162在内存中绘图……………………………………………………269 !PPT新视角:VBA应用技术 163图片的转换……………………………276 164实例演练:导出形状为图标…… ……………281 第17章XML蓝图………………………………………………283 17.1XML无所不在………………………………………………284 17.2XML文档结构图……………………285 17.3XML对象模型………………………290 174使用OpenⅩML修改ptx文档…… …………295 第18章64位来了,你准备好了吗…………………………………………299 18.1大数据时代………………………………………300 18264位数据语法支持 ……300 18.3如何写出兼容性代码… 184实例演练:一段畅通无阻的代码 306 第4部分插件的力量 第19章上帝的礼物:插件… ………………………308 19.1什么是插件………………309 19.2安装或卸载插件…………………………………310 第20章传统Ul:工具栏和菜单 ……315 20.1命令栏概述……………………………………………316 202创建新工具栏…… ……………317 203删除用户所建的工具栏 ………319 20.4向内置工具栏添加控件……… 319 20.5为按钮控件指定图标 320 20.6为工具栏控件指定执行的宏 321 20.7向工具栏添加弹出式菜单…………………322 20.8向主菜单栏中添加菜单……………323 209给快捷菜单中添加菜单项……………………324 20.10用命令栏控件事件编程………………………………325 20.11调用功能区控件命令……………………………327 第21章时尚Ul: Ribbon和任务窗格 ……328 21.1 Fluent用户界面…………… ……………329 21.2自定义功能区…………………………330 213上下文菜单………………………………………339 214 Backstage视图 ………………341 目录Ⅸ 215自定义任务窗格 343 第22章用对话框与用户互动… ……………351 221为什么要使用对话框……………352 222创建对话框…………………………352 第23章创造插件 ……………………359 23.1从这里开始 ……………………360 232开发宏插件………………………………………………………362 233用VB6开发COM插件 …………………………………366 23.4让插件跨越平台 …370 第24章走向专业化…… …………………373 241插件也能增值…………………………………………………………374 242转向专业 ………………375 243专业要件 ,.,,“、,,,,,,,,,,,在,,,,,,·,·,、.寺,··,,,,·, ………………376 第1部分 VBA启蒙 第1章奇异的精灵 VBA 什么若自宏高宏安运行是宏veA 是宏来效吗全吗宏|的基 编程任务 了解宏,宏的作用与安全以及运行宏,以此步入VBA编程的大门。

...展开详情
试读 127P PPT新视角—VBA应用技术
立即下载 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 签到新秀

关注 私信
上传资源赚钱or赚积分
最新推荐
PPT新视角—VBA应用技术 50积分/C币 立即下载
1/127
PPT新视角—VBA应用技术第1页
PPT新视角—VBA应用技术第2页
PPT新视角—VBA应用技术第3页
PPT新视角—VBA应用技术第4页
PPT新视角—VBA应用技术第5页
PPT新视角—VBA应用技术第6页
PPT新视角—VBA应用技术第7页
PPT新视角—VBA应用技术第8页
PPT新视角—VBA应用技术第9页
PPT新视角—VBA应用技术第10页
PPT新视角—VBA应用技术第11页
PPT新视角—VBA应用技术第12页
PPT新视角—VBA应用技术第13页
PPT新视角—VBA应用技术第14页
PPT新视角—VBA应用技术第15页
PPT新视角—VBA应用技术第16页
PPT新视角—VBA应用技术第17页
PPT新视角—VBA应用技术第18页
PPT新视角—VBA应用技术第19页
PPT新视角—VBA应用技术第20页

试读结束, 可继续阅读

50积分/C币 立即下载