
| 你知道Excel可以直接跟数据库互动吗?你知道如何把Excel自己当作数据库,然后在多个工作表之间以数据库的方式整理数据吗?你知道如何把不像数据库结构的工作表转化为数据库吗?你知道如何直接从Excel撷取Internet上的数据吗?这是一本以解决实际问题为导向的范例型Excel宏魔法,根据作者长期积累的经验,编写近百个范例,每一个范例又有若干种扩展,读者只需直接调用或略作修改,即可完成跨表查询、网络资料抓取、彩票信息统计等Excel常规功能无法完成的任务。 |
| 第1章 概念架构 语法、语义与本书 语法与语义的关系 语法、语义与编程 一种语法.多种表述. 自然语言的语法规则 程序语言的语法规则 语言的自由度与语义 语义、哲学与架构 语义与哲学的关系 程序设计与数学的关系 语义是程序设计的核心精髓 程序的架构 简单程序中架构的作用 复杂程序的架构 架构与程序设计的关系 在ExceI中寻找程序架构 以”单元格”为出发点的ExceI程序架构 单元格的常规属性 单元格的其他属性 把“单元格元数据”整理成数据库表 单元格的元数据 单元格元数据与数据库的关系 元数据与程序架构 提取工作表元数据 范例1—1 从活动Excel工作簿提取元数据, 范例程序关键代码点评 Excel工作簿与数据库的关系 Excel工作表与数据库表的关系 Excel中的SQL.数据库操作技术与应用范例 技术点:数据库存取组件技术ADO 范例1—2用ADO技术读出Excel元数据表的内容 范例程序关键代码点评 用ADO技术存取数据库的编程步骤 Excel单元格地址与SQL.查询范例 技术点:Excel单元格地址 范例1—3列出Excel元数据表中的单元格地址 范例1—4找出数值小于60的单元格,并将其底色设置成红色 范例程序关键代码点评 把单元格对象传给函数的技术 范例1—5 找出数值小于60的单元格.将其底色设置成红色.且添加标题文本. 小贴士:查询条件举~反三 跨工作表、跨工作簿的查询 技术点:工作簿、工作表的通用表示方法与跨表查询 范例1—6从所有Excel工作簿提取元数据 范例1—7跨工作表搜索小于60的数字并标成红色 知识点:SQL.各件查询技术 范例1—8删除空白行(或空白列)、空白工作表 范例1—9从Excel工作簿提取需要的数据(或Cells) 范例1—10拆分单元格的内容 范例1—11 文本转换成日期 范例1—12文本转换成数字 范例1—13随心所欲的自动填充 范例1—14随心所欲的运算 举一反三:数字运算的几种变化条件 范例1—15原单元格的值加减乘除某个数 范例1—16照单元格颜色排序 自定义Excel元数据 范例1—17提取自定义的Excel元数据 范例1—18用“数字区间设置”修改元数据。 用SQI一直接操纵排列整齐的Excel文件 技术点:Excel文件排列整齐的概念 范例1—19直接在Excel工作表中找数据 范例1—20按照自定义的字段顺序找数据 范例1—21 给满足条件的记录加底色 范例1—22统计处理员工请假记录 范例1—23计算工龄工时 范例1—24算成绩 范例1—25排名次 范例1—26对多个科目分组排序 范例1—27找出不重复的值(或说“去掉重复值”) 用户自定义函数(User Defined Function 范例1—28在 中编写用户自定义.函U数DF.)Excel 范例1—29在Excel中使用用户自定义函数编程 Excel多表联合数据操作 范例1—30多表联合数据查询(一) 范例1—31 多表联合数据查询(二)j 范例1-32对多表查询结果进行统计 对Excel工作表的区域进行数据操作 知识点:Excel工作表区域的表示方式 范例1—33单工作表单区域的数据查询 范例1—34单工作表多区域的数据查询 指定查询结果的存储位置 范例1—35用CopyFromRecordSet方法指定存储位置 范例1—36用Select—Into方法指定存储位置 范例1—37用Insert—Into方法为多个查询结果指定同一个存储位置 把其他数据库的数据导入Excel 知识点:SQI一访问其他数据库的技术要点 范例1—38把SQI—Server数据库数据存成Excel文件 把动态网页上的数据抓取成Excel文件 知识点:动态网页信息读取的概念 知识点:动态网页信息读取技术 范例1—39抓取动态网页信息的范例程序 范例程序注意事项 关于SQL一 第2章 SQL实例集 范例2—1找出请病假超过(含)两次者 范例2—2找出请假超过(含)两天者 范例2—3找出”出现在第1张工作表”但“未出现在第2张 范例2—4合并两张工作表的记录 范例2—5合并两个工作簿的记录 范例2—6改成绩 范例2—7上网找某一网页所有的HTML Table 范例2—8 outer Join 范例2—9比较汇总后的结果 范例2—10按照年或月统计销售额 范例2—11找出数学考最高分的同学 范例2—12找出到过的不重复的国家 范例2—13找出主管所管辖的部属 范例2—14找出…… |
商品评论(0条)