下载  >  开发技术  >  VB  > 《Excel 2013 VBA 编程与实践》PDF原版

《Excel 2013 VBA 编程与实践》PDF原版 评分:

疑难千寻千解丛书之VBA编程与实践。本书使用具有一定VBA基础的人看会更好些,对于初学VBA的人具有一定的难度。本书是原版PDF、超清、编辑。
自序 寻,是一种尺度。古时八尺为一寻,王安石诗云“飞来峰上千寻塔,闻说鸡鸣见日升”, 用以形容飞来峰上塔之极高 寻,是一种技巧。现今的网络为自学者提供了非常巨大的资源平台,但缺乏技巧的查询和 求助往往“众里寻他千百度”却难有“蓦然回首”的顿悟。而善用关键词搜索则常可使人体会 到“灯火阑珊”之美景。 寻,是一种追求。网络上活跃着这么一群人,他们曾经也是懵懂的菜鸟,在寻解获助时心 存感激,在寻师问道时心怀崇敬。渐渐地,他们因互助的理念而聚集,相互扶持,坚持不懈地 学习、实践与创新。面对一个个技术的制高点,他们是睿智而无私的“寻者”,壁立千寻敢登 攀,寻根究底解疑难! 寻,是一种心境。求知探秘当志存华山论剑之高远,解决问题应意守无剑无招之寻常,这 便是“寻者”修炼的心境。来者是客,有问必答,不慕华丽的招式,但求直击问题之根源,用 简单的方法办成复杂的事情 本丛书的作者就是这样一群“寻者”。在长期的线上答疑、线下交流和培训活动中,他们 接触过针对同一类问题千奇百怪的提问,深知许多人苦寻而不得的要害,甚至练就了一手仅根 据含混不清的提问就能进行猜题、解题的本领。通过不断地积累与整理, Excel技巧网 ( ExcelTip.Net技术社区)的版主们推出了“疑难千寻千解”系列从书。这些“疑难”都是许多 人曾经搜索和提问过的,也是大多数用户在学习或工作中可能会遇到的一些寻常问题。书中案 例涉及行政办公、人力资源、金融财务、经济统计、学校教育、工程技术、医疗卫生、质量管 理、生产管理等多个领域,并按照 Excel各项功能、Word、 PowerPoint等分册整理成书。 在丛书编著过程中,“实用为王”的原则贯彻始终,所有的案例都遵循实际工作场景和知识 点解说紧密结合的主线,抛开一些华而不实、艰难晦涩的高深解法,而将基础理论和解决方案寓 于寻常技巧之中,让读者能得其用、明其理,以期实现为更多的人解决更多问题的简单愿景。 寻者 前言 Microsoft excel经过了10多次更迭、升级,目前最新版本号为2013。 Microsoft excel 2013的功能极其强大,但是仅靠 Excel内置功能并不足以实现灵活多变的工作需求,有时 需要采用 Excel vBa来弥补Exce的功能缺陷,加快运算效率。 本书提供了200多个 Excel VBA应用案例,旨在借助案例提升读者对ⅤBA的认知, 同时解决工作疑难。配合VBA入门图书《来吧,带你玩转 Excel vBa》或者《 Excel vba 程序开发自学宝典》(第3版)将有更好的学习效果。 本书使用 Microsoft excel2013软件进行编写,但90%以上的案例解决方案都通用于 Excel2003、 Excel2007、 Excel2010和 Excel2013。 从书介绍 “疑难千寻千解”丛书是由 Excel技巧网( ExcelTip.Net技术社区)的负责人、微软最 有价值专家(MVP)黄朝阳先生策划并组织编写的一套系列书籍 Excel技巧网旨在重点推广Oice2010及更高版本的应用,并为广大 Office爱好者提 供一个内容充实、分类清晰、经典实用、精彩纷呈、互惠学习、友好交流的平台。社区成 立不久便吸引了众多微软MVP和有志于推广 Office应用技术的高手驻足,长期为网友免 费解答疑难问题,并勤于将精彩的答疑帖子按其所涉及的知识和应用两个维度,整理成为 原创技术文章。 社区设有“讨论”“文章”“资源”等几大技术专区,并按照功能划分为 Excel各类 功能、word、 Power point、 Access等主题分类,本书的编写基于 Excel的函数与公式分类 本丛书由黄朝阳、王建发、陈国良、荣胜军、陈树青、李懿、陈少迁、宋翔等微软 MVP,以及罗刚君、李术彬、林盘生、章兰新、任强、彭佳等多位社区资深版主联手打造。 得益于多年来在社区答疑中的磨砺,作者们将丰富的实战经验付诸笔端,精心设计了上千 个案例,将Oice方方面面的知识点融入其中。每个案例都采用一般用户遇到疑难时最可 能的提问方式和应用场景对问题进行描述,提供具有针对性的解决方案和详尽的操作步 骤,并配合以原理分析和知识扩展环节,既授人以鱼,又授人以渔。丛书采用“疑难”加 知识点”的特色目录索引,方便读者根据需要快速査找。 自2010年年底以来,本丛书已先后出版了《 Excel2010操作与技巧》《 Excel2010函 数与公式》《 Excel2010VBA编程与实践》《 Excel2010SQL完全应用》《 Excel2010数据 透视表大全》《 Excel2010VBA入门与提高》《Word2010实用技巧大全》《 Powerpoint2010 应用大全》等读本。图书一经上市,立即得到业界诸位专家的推荐和广大读者的一致好评, 在当当、京东、亚马逊等各大网上书店几度脱销待货。截至2015年3月,本丛书销量已 超过25万册,@ Excel技巧网官方微博已茁壮成长为粉丝过百万的oce类第一大新浪 微博博主,旗下 Excel一分钟动画教程、 @Word技巧教程、@PPT技巧教程、@ Office 学吧等系列新浪微博和腾讯微博、微信公众号“ Excel技巧网”分享了大量的学习资料, 深得粉丝喜爱和推崇。 在与读者的互动交流中,我们看到了他们对于问题解决的喜悦和对更多知识的殷切期 待!为此,我们厉兵秣马,砥砺前行。自 Office2013版发布以来,作者们潜心研究,耗 时两年多完成新版图书写作。对于渴望学习和掌握新知识的 Office用户来说,与其千百次 地找寻问题答案,不如静心地读此从书一卷。 读者对象 本书适用于两类读者,一是有 ExcelⅤBA基础,想进一步硏究程序设计思路、代码 防错技术、代码优化之道者;二是没有 Excel vba基础,也不打算深硏VBA,只是想借 助现成的案例文件解决工作的疑难者。 本书包含205个实用案例和一个综合应用案例。前205个案例在提供详细的操作步骤 的同时还注重思路分析,力图让读者明白怎么操作和为什么要如此操作,以及对知识点举 反三,将其顺利地扩展到其他应用领域。读者可以从这些案例中学到开发思路,也可以 稍加修改就直接将案例代码应用到自己的工作中。 最后一个综合应用案例会用到近百个知识点,主要介绍开发送货单套打程序系统的步 骤和思路。尽管名字为送货单套打,但代码和思路并非仅限于送货单,一切通过针式打印 机打印的多联票据皆可采用。送货单与其他单据的差异仅体现在格式不同或者数据的存放 位置不同,编写代码的思路是一致的。 阅读指南 本书共分14章,涉及制表的方方面面。前13章分别为基础理论、数据査找技巧、数据 处理、报表打印、借用事件让程序自动化、开发自定义函数、文件与文件夹管理、VBA操 作图表、VBA操作图形对象、窗体控件应用、功能区菜单与 backstage视图设计、用VBA访问 网络资源、设计 Excel通用工具,每章有数十个案例。为了让读者能学以致用,每章提供 了3个思考与练习题。 最后一章为综合应用,展示开发送货单套打程序系统的思路与步骤。 详细的章节内容如下: 第1章基础理论包含变量、常量与数据类型和程序防错要点,重点帮助读者补充 VBA编程的一些基础知识。 第2章数据査找技巧包含快速査找、跨表査找内容、文件査找与转换和图片査找 与引用,主要讲述査找与引用数据、文件、图片等对象的经典案例。其中,数据査找提供 了多种思路,尽量展示效率最高且具有容错性的代码与技巧,提供33个案例。 第3章数据处理包含按条件定位的技巧、数据处理及格式转换、单元格合并技巧、 报表合并与拆分、单元格颜色的综合应用及重复数据处理,提供56个案例 第4章报表打印包含打印设置和特殊打印格式设计,其中设计工资条和底端标题 行最有实用价值和通用性。 第5章借用事件让程序自动化包含工作表事件、工作簿事件及应用程序事件。 第6章开发自定义函数包含自定义函数基础、开发自定义函数和开发具有可选参 数的自定义函数 第7章文件与文件夹管理包含文件管理和文件夹管理。 第8章VBA操作图表包含4个案例,展示利用VBA批量修改图表格式的技巧。 第9章VBA操作图形对象包含图形对象的批量操作、批注的高级应用和图形对象 综合应用。 第10章窗体控件应用包含 Activeⅹ控件应用、窗体设计技巧和窗体与工作表之数据 交互 第11章功能区菜单与 backstage视图设计包含创建功能区菜单和 backstage视图设 计,提供8个案例 第12章用VBA访问网络资源包含导入网页列表和导入不规范的网页数据两方面应 用,提供4个案例。 第13章设计 Excel通用工具包含开发 Excel插件、封装代码和设计安装程序。 第14章开发送货单套打程序属于综合应用,该案例涉及近百个VBA知识点,设计 大中型系统时可以参考本章的思路。 本书约定 为了帮助读者熟悉本书对鼠标操作、键盘指令等描述方式,更顺畅地阅读本书,您有 必要了解以下内容 ·菜单 本书中表示连续多个菜单指令时,使用右箭头“→”进行连接,例如,单击“文件” 选项卡→“选项”’,弹出“ Excel选项”对话框→“公式”选项卡,表示依次单击“文件” 选项卡的“选项”命令,在弹出的“ Excel选项”对话框中单击“公式”选项卡。 鼠标 本书中表示鼠标操作时,均使用标准的表示方法。其中,“指向”表示将鼠标指针移 到对象之上,且不单击任何按钮;而“单击”特指利用鼠标左键单击对象;“右键单击 表示利用鼠标右键单击对象;“双击”表示快速按下鼠标左键两次;“拖放”则表示在按下 鼠标左键不松开的状态下拖动鼠标,拖到目标区域后再放开鼠标左键。 ·键盘 本书中表示按键时使用括号“<>”包含,例如,“按<Ctrl+ Shift-+ Enter>组合键”表示 同时按下键盘上的(trl键、 Shift键和 Enter键。其他按键的表示方法相同,如果需要特 殊操作方法,会在相关内容中详细说明。 本书特点 本书与市场上的其他 Excel书籍有很大的不同。本书文体结构新颖,案例贴近实际 讲解深入透彻,表现为以下几个方面。 场景式提问 本书从成千上万名网友的提问中精心归纳、提炼出各类问题,并还原为贴近真实的求 助语言及案例,方便读者搜寻与实际工作相似的问题。 增强式目录 本书总体章节划分以“基础理论→分类应用→综合实战”为主线,将ⅤBA的主要知 识点和经典解决方案设计到每个疑难的案例中,并采用“疑难”加“知识点”的特色目录 索引,方便读者根据需要翻阅和査找 开创式结构 本书案例中的“解决方案”环节是对问题的思路解说,结合“操作方法”环节中的步 骤让人更容易理解。“原理分析”环节则主要解释所使用代码的工作原理。“知识扩展”环 节包括与案例相关的知识点补充,可拓展读者的视野,同时也有利于理解案例本身的解决 思路。 本书的代码还有两个显著的特点,有别于市场上的其他同类书籍,即处处确保代码的 防错与通用性。 防错 防错是指编写代码时尽可能考虑所有可能出错的情况,并在代码中加以防范,或者根 据不同的潜在的运行环境提供不同的执行方案,让代码可以在多种情况下顺利执行,而不 会弹出错误提示框导致程序中断。 ·通用 通用性是指代码可以适应不同的环境。环境是指软件的不同版本,例如, Windows Xp、 WindowsⅤista、 Windows7、 Windows8操作系统都可以顺利执行本书所有案例的代码。 环境还包括表格的区域。本书尽可能不采用硬编码引用工作表对象和区域地址,而采 用具备自动适应变化的代码作为数据处理的引用源;从而使代码适应不同的用户,或虽是 同一用户,但工作表数据区域变化时皆可使用。例如, Range("Al:Dl0")引用区域属于硬 编码,当数据区域变化后,代码必须修改才可执行;而采用 Active Sheet. UsedRange或者 ActiveCell! Currentregion两种方法引用区域则可以适应数据区域的增减变化,从而提升代 码的通用性。 学习方法 本书是VBA编程的案例集粹,其宗旨在于为读者解决实际工作的疑难,以及对同类 问题提供解决思路。 书中各章节的结构虽然是从易到难,但章节之间相互独立,即可以从任意章节开始学 习,不需要遵照从前至后的顺序阅读。 本书每个案例中的“解决方案”部分表示对问题的思路解说,配合“操作方法”中的 步骤和代码更容易理解。“原理分析”部分则主要包括两方面内容:代码中部分方法或者 语句的语法解释,以及解决本疑难的理论依据。“知识扩展”部分包括与本例问题或者本 代码相关的知识补充,用于扩展读者的知识范围,同时也有利于理解本例代码的思路。 本书是“疑难千寻千解”丛书之一,可为读者解决VBA编程的疑难,同时也是作者 罗刚君的另一本著作《来吧,带你玩转 Excel vba》的升级版与配套教材。《来吧,带你 玩转 Excel vba》重点在于讲述VBA编程的基础理论、语法和插件的设计过程,该书适 合完全没有VBA基础者学习;而木书是该书配套的案例,可以使读者将理论付诸实践, 解决实际工作中的疑难及开发属于自己的插件。 售后服务 本从书由 Excel技巧网( ExcelTip.Net技术社区)出品,电子工业出版社出版。本丛 书不提供随书光盘,书中案例对应的所有文件请到以下网址下载: http://www.exceltip.net/bkdl.php 或者登录电子工业出版社计算机分社的网站(www.broadview,com.cn),搜索书名或书号就 可以找到相应的图书资源。 读者在阅读中有任何疑难问题或者建议、Bug反馈等都可以到 Excel技巧网社区发帖, 包括求助、交流,也可以在社区下载与本书相关的文档。社区为本丛书开辟了一个专门的 版面用于编读往来,网址如下: http://www.exceltip.net/forum-75-1.htmi 同时,本书也配备了专属的QQ群作为售后服务的联系方式,群号公布于上述网址, 读者可以申请到群中与作者面对面地交流。欢迎关注: 新浪微博:@ Excel技巧网_官方微博 腾讯微博:@ Excel技巧网 微信公众号: Excel技巧网 编著者 VII· 目录 第章基础理论 1变量、常量与数据类型… 疑难1正确地定义变量和数据类型有何优势 ※数据类型与对象类型×… 疑难2公共变量和静态变量都有何用处 ※公共变量与静态变量的特点※ 1.2程序防错要点 56888 疑难3常见的代码错误由哪些原因造成 ※查阅ⅤBA帮助的方法※… 12 疑难4如何侦测代码出错,并将运行代码的错误原因发给作者 12 程序出错的类型※ …13 疑难5如何开发完善的程序 数组区域对VBA程序的影响※… 17 1.3练习与思考 …18 第∠章数据查找技巧 19 2.1快速查找 19 疑难6能否按范围批量査找数值 疑难7能否将符合多条件之一的所有数据提取到新表中… 判断工作表是否存在的方法×…… 疑难8可否按格式査找单元格,然后替换其格式 25 ※ Findformat的使用技巧※……… 26 疑难9如何找出A线的不达标人员信息 …27 单列多条件与多列多条件筛选的区别Ⅹ 疑难10如何查找所有的“#”并标识为上标 ……29 ※定位单元格任意字符的方法 30 疑难11如何找出还款时间超过一年及未还款的客户信息 日期函数 Datedif的特性X 疑难12可以将査找到的所有数据串联并写入剪贴板中吗 33 IX 疑难13可以创建一个工具栏来方便查找吗 35 ※如何区分精确匹配与模糊匹配※ ……37 疑难14能否按相似度査找所有的数据 X利用Aray向区域中一次性写入多个常量Ⅹ…… 疑难15如何在具有合并单元格的区域中多条件逐步查找…… ※通过“ MergeArea'”属性返回合并区域※ 疑难16如何査找成绩并分批发送邮件 ※VBA中邮件正文的换行符表示法 43 疑难17如何在输入时逐步查找 通过 KeyUp事件自动执行查询※ 46 2.2跨表查找内容…… …47 疑难18能否将所有表中的完成目标者汇总到“总表 47 ※利用 Specialcells定位实现快速查找Ⅹ 疑难19查找每月产量冠军名单,并在窗体中显示 ※不采用循环,一次性找出最大值所在行…… 50 疑难20如何找出工作簿中所有的外部链接且将它们转换成值 ※如何获取工作簿中的外部链接※ …52 疑难21可否模糊査找所有部门的电话信息 Target与 Activecell的区别x………………………………… 疑难22如何实现将所有未收货款者在状态栏随机显示… 54 ※利用 On Time定时执行程序※ 56 疑难23可否在单元格中创建多级下拉菜单 ※ Action Control对象的功能与限制… 疑难24可否在文件夹的所有文件中查找特定信息并汇总到新表 疑难25如何统计文件夹中所有的成绩工作簿中不及格人数· 64 ※调用工作表函数时应如何书写区域引用型参数Ⅹ 65 23文件查找与转换… …66 疑难26如何判断指定的文件是否存在 66 ※判断文件是否存在的函数X… 67 疑难27如何进行深度查找且创建文件目录 68 疑难28可否在工作表中列出所有大于5MB的文件 70 疑难29如何将所有的word文件转换成PDF文件 疑难30如何将xlsm和xsx格式的所有文件转换成xls格式 ……76 疑难31如何在网上邻居的共享盘中查找并打开“单价表”…… 78 疑难32如何实现全盘查找且播放音乐文件 疑难33能否在文件夹的所有工作簿中执行批量替换 疑难34能否根据成绩表和模板生成word成绩通知单 …84 24图片查找与引用… 申申非非非.非申非申 .·申,非非非非 87 疑难35如何瞬间删除当前表中艺术字和图表等以外的图片 X DrawingObjects与 Shapes对象的区别Ⅹ

...展开详情
2018-09-04 上传 大小:20.69MB
版权受限,无法下载
举报 收藏 (9)
分享

评论 下载该资源后可以进行评论 共6条

ajr13141618 这本书不错
2019-05-25
回复
qq_39975646 这本书不错
2019-02-24
回复
caoboin2007 u文章很清晰
2018-11-21
回复
feiniudounai 很好,谢谢分享
2018-11-02
回复
chinryo 为什么只有目录???
2018-10-06
回复
Excel 2013 VBA编程与实践 源代码

Excel 2013 VBA编程与实践 源代码

立即下载
《Excel 2013 VBA编程与实践》案例文件

内容简介本书为读者展示Excel VBA编程的实战技巧,包括工作中最常用的查询、定位、格式转换、报表拆分与合并、开发自定义函数、处理文件与文件夹、功能区设计,以及插件开发实战与原理分析。本书侧重于解决问题和展示解题思路,案例包含诸多常见疑难的解决方案。阅读本书后,读者可以解决工作中的诸多疑难问题,大大提高工作效率,且有助于提升编程能力,拓展思路,从理论向实战迈进。 好的代码应该同时具备准确、纠错、兼容和效率四个特性,本书所有的案例都在准确性与高效性的基础上提供完善的错误处理措施与思路讲解。 全书包括205个实用案例和一个大型综合应用--开发送货单套打程序。书中的每个案例均采取疑难描述、解决方案

立即下载
ExcelVBA编程实例(150例)

ExcelVBA编程实例(150例)

立即下载
PDF完整版的《别怕,Excel VBA其实很简单》35.19M_完整版

PDF完整版的《别怕,Excel VBA其实很简单》35.19M_完整版,本书以培养学习兴趣为主要目的,遵循实用为主的原则,深入浅出地介绍Excel VBA的基础知识。书中摒弃了枯燥乏味的科技说明文风格,避开难学少用的粗枝繁叶,利用生动形象的比拟和浅显易懂的语言去描述Excel VBA中看似复杂的概念和代码。 PDF完整版的《别怕,Excel VBA其实很简单》35.19M_完整版,适合想提高工作效率的办公人员,特别是经常需要处理、分析大量数据的相关人员,以及财经专业的高校师生阅读。 附:本资料配套的 代码源文件:http://download.csdn.net/detail/zz1

立即下载
中文版Excel 2013高级VBA编程宝典 第7版 张慧娟译

中文版Excel 2013高级VBA编程宝典 第7版 张慧娟译,2014年9月第1版,共114页。只有部分章节不全。

立即下载
Excel 2013高级VBA编程宝典

John Walkenbach被誉为“电子表格先生”,是国际最著名的Excel权威专家。他毕业于University of Missouri,拥有University of Montana的硕士和博士学位,是J-Walk andAssociates公司的创办人。该公司出版的图书技术含量高,实践性强,被翻译成多国语言,畅销全世界,影响着一批批中级Excel用户。 自2000年起,John每年都获得Microsoft MVP奖,由他开发的Excel实用软件Power Uility Pak备受用户青睐。身为知名作者的他,编写了50多部有关电子表格的书籍,其中很多图书都在亚马逊网站赢得了5星级的评价。

立即下载
Excel 2013 Power Programming with VBA(Excel 2013 VBA高级编程)

Excel 2013 Power Programming with VBA(Excel 2013 VBA高级编程) 包括每章节的源码

立即下载
Excel_VBA_编程教程(完整版).pdf

Excel_VBA_编程教程(完整版)Excel_VBA_编程教程(完整版)Excel_VBA_编程教程(完整版)

立即下载
VBA帮助文件_2013年版本

Outlook 2013 Developer Documentation.chm Excel 2013 Developer Documentation.chm Word 2013 Developer Documentation.chm Office Shared 2013 Developer Documentation.chm OneNote 2013 Developer Documentation.chm PowerPoint 2013 Developer Documentation.chm Publisher 2013 Developer Documentation.chm Visio 2

立即下载