搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Excel 2010 VBA入门与提高
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121224621
  • 作      者:
    黄朝阳, 李懿主编
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2014
收藏
编辑推荐

  

  感谢您选择"Excel 疑难千寻千解"丛书之《Excel 2010 VBA 入门与提高》。"Excel疑难千寻千解"丛书是由Excel技巧网的负责人、微软有价值专家(MVP)黄朝阳先生策划并组织编写的一套丛书。
  《Excel 2010 VBA入门与提高》由 153 个实用的案例构成,由浅入深、由易到难地向您展示 VBA 在实际工作中的应用。《Excel 2010 VBA入门与提高》是 VBA 入门与提高的教材,其宗旨在于不但介绍如何编写 VBA 程序,更着重介绍如何编写 VBA 程序解决实际工作的疑难,以及对同类的问题提供解决思路。
  


  



展开
作者简介

  黄朝阳,网名apolloh,微软全球有价值专家(MVP),Excel技巧网站长,拥有十多年丰富的企业信息化实践和管理经验,精通Excel和MS SQL在企业中的应用。早期曾在多个Office技术社区担任版主,参与过多部Excel畅销书的编著工作。

  李懿,网名amulee,ExcelTip.net技术社区版主。多年从事人力资源管理工作,专注于Excel在办公自动化中的应用,在各领域Excel应用开发中有着丰富的实战经验。

展开
内容介绍

  《Excel 2010 VBA入门与提高》着重于Excel VBA 的基础知识和技巧,通过153 个实例为读者展示应用VBA 解决实际问题的思路和方法,并展示了常规VBA 数据处理的要点,帮助读者学会解决实际问题的思考方式。阅读《Excel 2010 VBA入门与提高》后,读者可以掌握VBA 的基本语法、数据处理、自定义函数的编写、功能区设计等重要技术,并将其应用于实际工作中,从而极大地提升工作效率和数据处理的正确性。
  《Excel 2010 VBA入门与提高》的每个案例采取疑难描述、解决方案、操作方法、原理分析、知识扩展五个步骤进行讲解,力图在解决问题的同时让读者可以通晓其思路和原理。所有的案例均在Windows 7 环境下使用Excel 2010编写完成并通过测试,其中的绝大部分代码可适用于Excel 2003 和Excel 2007。
  《Excel 2010 VBA入门与提高》是"Excel 疑难千寻千解"丛书之一,适合有意学习VBA 或者已经开始学习VBA 的初学者,也可以作为VBA 熟练开发者的参考书。

展开
精彩书评

  ★Excel 的博大精深已令活跃于网络社区中的众多高手深有体会,一直以来,人们都在探寻关于Excel 的优佳学习方法和途径,希望通过其获取全新而且实用的Excel 应用技术,相信本书的读者能得到一份这方面的满意答卷。
  ——微软全球有价值专家MVP 陈军(网名:chenjun)

  ★本书完全从实用角度着手,基于各种实际工作中的例子,让您快速找到适合自己的方式方法,“工欲善其事,必先利其器”,你,准备好拥有“利器”了吗?
  ——微软全球有价值专家MVP 程传魏(网名:kewinchengcw)

  ★本套丛书立意新颖,内容充实,按照“提出问题→解决问题→扩展问题”的模式,图文并茂地对大量实际工作中的常见Excel 问题进行了细致的描述和深入浅出的讲解。授人以“鱼”,同时授人以“渔”,适合从基础到高级的Excel 用户和程序员阅读,使您的工作事半功倍,得心应手!
  ——微软全球有价值专家MVP 杨志宁(网名:northwolves)

  ★在这座VBA“鱼庄”里,我不仅品尝了美味可口的“鱼肉”,更加赞叹作者烹饪美味“鱼肉”的高超技艺。本书语言简洁,代码精炼,疑难案例实用,解决思路巧妙,值得阅读!
  ——微软全球有价值专家MVP 《Word 2010 实用技巧大全》作者 陈少迁(网名:0Mouse)

  ★本书很适合初学者,内容的编排上层层递进,浅显易懂,示例代码都有详尽解析,不仅可以直接解决疑难问题,还能学习到规范、高效的VBA 编程习惯。对已经熟练使用VBA 的人来说,本书针对同一个问题,经常提供多种解决方案,可以用来拓展编程思路和帮助查漏补缺。阿木一直是我很佩服的一位学长,常年在技术社区帮助网友解决问题,并且有HR 和程序员双重背景,所以他清楚地知道,怎样写作可以让大众接受,如何讲解可以让读者吸收。让我们一起跟随着阿木的脚步,来领略VBA 的独特魅力吧。
  ——程序员 彭佳

  ★本书由浅入深,从典型案例出发,作者高超的VBA 编程水平和驾轻就熟的讲解,将VBA的优点展现得淋漓尽致,而且详细的代码注释清晰明了。如果你还在为苦于看不懂VBA 代码发愁,那么这本书是你很好的选择。
  ——宁波港股份有限公司镇海港埠分公司 吴旭东

  ★本书着实让人眼前一亮,它避开了繁杂和枯燥的理论,以实例的方式切入各知识点来讲解。随着学习的深入,你就会发现原本应用中复杂的Excel 系统竟然如此有趣而简单。如果你想从数据如山的痛苦中解脱出来,就看看这本书吧,它可谓是由简入繁,培养高手的经典之作。
  ——汉能控股集团 陈黎明

展开
目录

第1 章 认识VBA
第1 节 认识宏
疑难1 如何显示“开发工具”选项卡
※在Excel 2007 中显示“开发工具”选项卡※
疑难2 如何录制和运行宏
※宏代码保存的位置※
疑难3 如何编辑宏
※利用按钮运行宏※
疑难4 如何保存带有宏的工作簿
疑难5 如何屏蔽保存工作簿时的隐私问题警告
疑难6 如何设置宏的安全性
疑难7 如何创建和使用数字证书签名
第2 节 认识VBE
疑难8 如何打开VBA 编辑器
疑难9 VBA 编辑器包含哪些窗口
※VBE 各窗口简介※
※VBE 各窗口位置的调整※
※VBE 各窗口的显示或隐藏※
疑难10 VB 编辑器包括哪些工具栏
第3 节 VBA 代码编写及帮助信息
疑难11 如何创建VBA 程序
※VBA 代码编写格式※
疑难12 如何运行及调用VBA 程序
※立即窗口的作用※
疑难13 如何导入或导出VBA 代码
疑难14 如何获取VBA 帮助
疑难15 如何使用对象浏览器
※对象浏览器※
第4 节 VBA 基础
疑难16 如何定义变量使VBA 程序更灵活
※声明变量※
※变量名的命名规则※
※VBA 的数据类型※
※数据类型的分类及表示方式※
※变量的赋值※
※变量的读取※
※VBA 常量※
※定长字符串与变长字符串※
※隐式声明※
疑难17 如何使多个程序共享变量
※作用域※
※全局变量※
※局部变量※
※模块级变量※
※同名变量※
疑难18 如何进行变量类型的转换
※VBA 中的类型转换函数※
※整数的类型转换※
※字符的类型转换※
※数据类型的隐式转换※
疑难19 如何防止变量名称拼写错误
※Option Explicit 语句※
※强制显式声明变量设置※
※使用编译功能查错※
疑难20 如何利用VBA 进行计算
※文本连接※
※算术四则运算※
※指数运算※
※整除※
※计算余数※
※比较运算※
※运算优先级※
※在文本中表示双引号(")※
疑难21 如何分段计算奖金系数
※IF 分支结构※
※逻辑运算符※
※Select…Case 分支结构※
※Select…Case 分支结构的条件※
※Select 和IF 分支结构的区别※
疑难22 如何检验文本是否以字母开头
※Like 运算符※
※VBA 比较模式※
疑难23 如何判断某个数是否为质数
※Do…Loop 循环※
※退出Do…Loop 循环※
※For…Next 循环※
※退出For…Next 循环※
※死循环※
※退出多层循环※
※Goto 语句和行标签※
第5 节 练习与思考


第2 章 数据的基本处理
第1 节 单元格的选取与赋值
疑难24 如何选取单元格
※对象的概念※
※对象的属性和方法※
※单元格对象Range 的表示方法※
※单元格对象Cells 的表示方法※
※使用对象变量表示单元格对象※
※Evaluate 方法表示单元格对象※
※Evaluate 方法的简写模式※
※Evaluate 方法的一般模式与简写模式的区别※
※单元格对象的Select 方法※
疑难25 如何选取单元格区域
※以地址表示矩形单元格区域对象※
※以对角单元格表示矩形单元格区域对象※
※不规则单元格区域的表示※
※使用Union 方法获取合并区域※
※使用Intersect 方法获取多个区域的交集※
疑难26 如何读取单元格的值和显示的值
※单元格对象的Value 属性※
※单元格对象的Text 属性※
※自动列出成员※
※单元格的数字格式属性※
疑难27 如何进行单元格批量赋值
※利用Value 属性给单元格赋值※
※For Each…Next 循环※
※使用For Each…Next 循环的注意事项※
※利用Value 属性给单元格区域赋值※
※单元格(Range)对象的Address 属性※
疑难28 如何向单元格输入公式
※利用Formula 属性给单元格输入公式※
※Formula 属性和Value 属性的联系与区别※
※利用FormulaR1C1 属性给单元格输入公式※
※R1C1 引用样式的规则※
※通过代码实现粘贴值※
※使用VBA 替代公式实现计算※
疑难29 如何在VBA 中使用工作表函数进行计算
※WorksheetFunction 对象※
※VBA 中使用工作表函数※
※获取VBA 中工作表函数的帮助※
第2 节 单元格的格式设置
疑难30 如何快速设置标题行格式
※With 语句※
※With 语句的嵌套※
※Interior 对象※
※Font 对象※
※单元格的对齐方式※
※Selection 对象※
※利用录制宏获取格式设置代码※
※通用的格式设置对象※
疑难31 如何批量生成上标
※Characters 对象※
※Font 对象的 Superscript 属性※
※设置Characters 对象Font 的注意事项※
※Characters 属性的通用性※
疑难32 如何快速将列进行分组
※Columns 对象和Rows 对象※
※单列和单行的表示※
※多列和多行的表示※
※Group 方法和Ungroup 方法※
※单元格对象的EntireColumn 属性和EntireRow 属性※
※单元格区域的Columns 属性和Rows 属性※
※Outline 对象※
疑难33 如何批量合并相同的单元格
※Range 的Merge 方法合并单元格※
※VBA 运行时关闭警告※
※多行中相同的内容处理※
疑难34 如何创建图片批注
※批注(Comment)对象※
※批注的添加与删除※
※FillFormat 对象※
※On Error 语句※
第3 节 单元格的定位与查找
疑难35 如何利用VBA 程序定义条件格式
※VBA 条件格式的原理※
※表示整行的方法※
※日期函数DateSerial※
※利用工作表事件实时设置格式※
疑难36 如何一次性替换所有的错误值
※Range 对象的Find 方法※
※参数省略表示法※
※查找格式※
※使用Is Nothing 判断对象是否初始化※
※IsError 函数※
※SpecialCells 方法※
※Find 方法的一般形式※
※CVErr 函数※
疑难37 如何获取最后一行数据的行数
※使用Find 方法查找最后的单元格※
※Find 方法按行查找和按列查找的区别※
※获取工作表总行数※
※单元格对象的End 属性※
※End 属性的局限性※
※其他获取最后数据行行号的方法※
疑难38 如何按颜色查找单元格
※单元格对象的Clear 方法※
※动态表示数据区域※
※单元格对象的Copy 方法※
※单元格对象的选择性粘贴(PasteSpecial)方法※
第4 节 数据的整理
疑难39 如何按条件隐藏数据行
※行和列的隐藏※
※单元格对象的AutoFilter(自动筛选)方法※
※单元格对象的AdvancedFilter(高级筛选)方法※
疑难40 如何批量删除空行
※单元格删除Delete 方法※
※单元格删除的通用算法※
※利用Union 获取整个单元格区域进行统一操作※
※Union 方法的注意事项※
※单元格插入Insert 方法※
疑难41 如何实现逐行输入
※Protect 方法和Unprotect 方法※
※单元格的Locked 属性※
※允许VBA 修改保护后的工作表※
疑难42 如何用VBA 创建下拉列表
※Validation 对象※
※Validation 对象的Add 方法※
疑难43 如何使用VBA 对数据按自定义序列进行排序
※单元格对象的Sort 方法※
※添加和删除自定义序列CustomList ※
※使用自定义序列排序※
※Sort 对象※
※排序字段SortField※
※按颜色排序※
※设置排序区域SetRange 方法※
第5 节 练习与思考


第3 章 VBA 常用函数和语句
第1 节 数学函数
疑难44 如何用VBA 进行四舍五入
※VBA 的Round 函数※
※VBA 的Round 函数与工作表Round 函数的区别※
※在Office 软件中使用自定义函数替代VBA 的Round 函数※
疑难45 如何随机筛选指定个数的记录
※随机数Rnd 函数※
※不重复地挑选数据※
※Rnd 函数语法※
※伪随机数概念※
※Randomize 语句※
疑难46 如何利用VBA 转换十六进制数字
※VBA 的Hex 函数※
※利用工作表函数进行进制转换※
※以文本形式表示数字※
※单元格的Prefix 属性与Excel 的TransitionNavigKeys 属性※
※其他进制数字在VBA 中的表示方法※
第2 节 文本函数
疑难47 如何判断某文本中是否包含指定字符
※Instr 函数※
※InstrRev 函数※
疑难48 如何批量替换文本中的指定字符
※Replace 函数※
※单元格对象的Replace 方法※
疑难49 如何根据身份证号码判断性别
※Left、Right 和Mid 函数※
※Len 函数※
疑难50 如何替换文本中指定位置的字符
※MID 语句※
※使用MID 语句的注意事项※
※MID 语句的优势和局限性※
第3 节 日期和时间函数
疑难51 如何获取和设置计算机中的当前日期
※Date 函数和Date 语句※
※DateSerial 函数※
※更改时间及日期的限制※
※Time 函数和Time 语句※
※Now 函数※
※VBA 中日期的实质※
疑难52 如何计算合同到期日期
※DateAdd 函数※
疑难53 如何提取身份证号码中的出生日期并计算年龄
※DateDiff 函数※
※DateDiff 函数中interval 参数“w”和“ww”的区别※
※VBA 的DateDiff 函数和工作表函数DateDif 的区别※
疑难54 如何将日期转换成英文格式
※Format 函数※
※特殊的英文格式日期※
※使用DatePart 函数获取日期信息※
第4 节 其他常用函数和语句
疑难55 如何求得文本计算式的计算结果
※去除有规律但内容不定的文本※
※String 函数※
※Evaluate 方法计算表达式的值※
※利用VBScript 的Eval 函数计算表达式的值※
疑难56 如何获取当前Windows 登录用户名
※Environ 函数※
※获取所有的系统环境变量※
……




展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证