第一图书网

PPT新视角

朱建国 电子工业出版社
出版时间:

2013-5  

出版社:

电子工业出版社  

作者:

朱建国  

Tag标签:

无  

内容概要

本书内容由浅入深,难易结合,理论与实例交替,规范与突破并存,一步步引导读者入门、提高、直至专业。全书共分为四部分:第一部分引导读者入门,熟悉VBA开发环境,掌握VBA编程元素和基本概念以及代码的调试等。第二部分以编程任务的形式讲述VBA面向对象的特性,使用PowerPoint对象进行任务编程以及使用VBA的类构建对象,代码的封装,运用虚拟类实现类的继承并封装成组件的技术。第三部分重点阐述如何运用各种技术增强VBA语言的应用能力,如访问系统API、使用定时器、访问剪切板和网络以及构建类型库突破限制、提高编程效率等。第四部分引领读者运用已有的VBA能力,转向VBA的专业开发,讲述了插件开发的相关知识,如何为插件创建传统的工具栏和菜单等。
本书既包括了传统VBA技术的应用,又包括了众多VBA突破性技术,这些技术将为具有开发经验的VBA开发人员突破技术上的瓶颈带来福音。

作者简介

朱建国,网名无极,从事程序设计多年,积累了丰富的开发经验。2007年开始进2,.Office平台的开发,专注于PPT前沿技术的探索和VBA程序设计,先后推出了:PPT动画库扩展(pptAniX)、PPT动画管理器、PPT快速渐变(pptGrdX 1与)、PPT图形锁(pptShapeLock j等一系列应用于PowerPoint平台的增强工具,是Powe rPoint VBA开发方面的专家。2009年参加金山WPS插件开发大赛,荣获二等奖。

书籍目录

目 录第1部分 VBA启蒙第1章 奇异的精灵 21.1 什么是宏 31.2 宏自何处来 31.3 宏高效吗 51.4 宏安全吗 51.5 运行宏 81.6 VBA是宏的基石 91.7 VBA之惑 10第2章 从VBE开始 152.1 VBA集成开发环境 162.2 用模块管理代码 172.3 用工程管理模块 212.4 设置工程属性 212.5 与别人共享宏 22第3章 编码约定 243.1 为什么要进行编码约定 253.2 命名约定 253.3 结构化编码约定 27第4章 处理临时数据 304.1 使用变量 314.2 使用数据类型 354.3 数组与集合 434.4 常数与枚举 534.5 用运算符执行常见任务 554.6 处理数值 614.7 处理字符串 63第5章 控制结构 685.1 使用条件生成决策 695.2 使用循环重复代码 725.3 对对象执行多个操作 765.4 嵌套结构 775.5 退出控制结构 78第6章 过程简化代码 796.1 过程概述 806.2 创建过程 806.3 调用过程 826.4 传递参数 82第7章 处理文件夹与文件 867.1 传统方法操作文件夹和文件 877.2 用FSO处理文件夹和文件 907.3 用文件交换数据 94第8章 缺陷和调试 988.1 调试代码 998.2 容错处理 103第2部分 VBA核心——对象第9章 透视对象 1099.1 揭开对象的面纱 1109.2 对象来自哪里 1139.3 用对象编程 1159.4 对象模型 118第10章 用PPT对象编程 12010.1 PPT对象体系架构 12110.2 从Application对象开始 12510.3 使用演示文稿对象 13010.4 使用幻灯片编程 13410.5 使用主题 13910.6 处理图形 14210.7 美化图形 14810.8 使用SmartArt 图表 15710.9 使用新式图表 16310.10 处理图片 16910.11 处理新媒体 17410.12 基础动画编程 181第11章 在PPT中使用控件 18911.1 控件概述 19011.2 向幻灯片中插入控件 19111.3 实例演练:从题库中随机生成试题 195第12章 类——对象之源 19912.1 VBA式面向对象 20012.2 构建我的第一个类 20212.3 把类封装成组件 20712.4 多态性 209第3部分 飞得更高第13章 访问计算机资源 21613.1 DLL是一个传奇 21713.2 存取应用程序的值 22313.3 定时器 22813.4 访问剪贴板 23113.5 访问其他进程 236第14章 我的类型库 23914.1 神秘的类型库 24014.2 建立tlb标准类型库 241第15章 网络 25415.1 检测互联网是否连通 25515.2 直接加载网络图片 25615.3 从网络上下载文件 25715.4 疯狂的浏览器 258第16章 GDI+技术 26316.1 GDI+技术 26416.2 在内存中绘图 26916.3 图片的转换 27616.4 实例演练:导出形状为图标 281第17章 XML蓝图 28317.1 XML无所不在 28417.2 XML文档结构图 28517.3 XML对象模型 29017.4 使用OpenXML修改pptx文档 295第18章 64位来了,你准备好了吗 29918.1 大数据时代 30018.2 64数据语法支持 30018.3 如何写出兼容性代码 30318.4 实例演练:一段畅通无阻的代码 306第4部分 插件的力量第19章 上帝的礼物:插件 30819.1 什么是插件 30919.2 安装或卸载插件 310第20章 传统UI:工具栏和菜单 31520.1 命令栏概述 31620.2 创建新工具栏 31720.3 删除用户所建的工具栏 31920.4 向内置工具栏添加控件 31920.5 为按钮控件指定图标 32020.6 为工具栏控件指定执行的宏 32120.7 向工具栏添加弹出式菜单 32220.8 向主菜单栏中添加菜单 32320.9 给快捷菜单中添加菜单项 32420.10 用命令栏控件事件编程 32520.11 调用功能区控件命令 327第21章 时尚UI:RibbonX和任务窗格 32821.1 Fluent 用户界面 32921.2 自定义功能区 33021.3 上下文菜单 33921.4 Backstage视图 34121.5 自定义任务窗格 343第22章 用对话框与用户互动 35122.1 为什么要使用对话框 35222.2 创建对话框 352第23章 创造插件 35923.1 从这里开始 36023.2 开发宏插件 36223.3 用VB6开发COM插件 36623.4 让插件跨越平台 370第24章 走向专业化 37324.1 插件也能增值 37424.2 转向专业 37524.3 专业要件 376


编辑推荐

《PPT新视角(VBA应用技术)》从不同的深度和广度介绍了VBA技术在PowerPoint中的应用,适用于不同层次的读者用户,无论是初学者还是高级用户都可以在本书中获取相关的编程技术和经验,以及个性化的解决方案。本书既包括了传统VBA技术的应用,又包括了众多VBA突破性技术,例如,在VBA中封装组件技术,构建类型库技术,GDI+技术,VBA与JS交互的技术,在VBA中访问Open XML的技术,在VB6开发的COM插件中构建自定义任务窗格等,这些技术的应用是其他VBA书籍所没有的,将为具有开发经验的VBA开发人员突破技术上的瓶颈带来福音。本书由朱建国著。

图书封面

图书标签Tags

广告

下载页面


PPT新视角 PDF格式下载



VBA的介绍太乱,面面俱到,没有重点。就是VBA的简单介绍。


每一种工具应用场景都有局限性,或者说软件发布者不可能关注使用者所有的需求。因为交互、精确表达,我会借助VBA。与PPT VBA应用相关的资料很少,这本书一定用得着。


书籍讲的很详细,贴近PPT的环境来讲解,而且作为一部VBA的书籍,没有向别的书籍一样用大量篇幅涉及到PPT的基本功,这是很不错的一点。但是VBA的基本功占了很大一部分,因为读者本人涉及过一些EXCEL下的VBA,因此这大量的篇幅对本人来说没有太大用处,只有后面一部分的插件让我觉得有所受益,不过这只是对于我个人来说,不是缺点。因为围绕着PPT的环境介绍VBA,PPT可用的计算机资源,插件制作原理,网络访问,XML,和最后的职业化提点都很有用处,尤其是对初学VBA并想用来升级技能的人来说是非常不错的。


书不错,内容很实用。学习了后,对excel宏操作也有用处。


相关图书