Microsoft技术社区联盟成员,全球领先的Excel2003/2007/2010门户,Office培训学习的最佳社区
设为首页收藏本站|繁體中文 切换到窄版

Excel Home论坛

 找回密码
 免费注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

魔方网表,Excel终结者,永久免费 Excel服务器2010软件和教程下载 菜鸟啃Excel: 样章试读
Excel不给力? 何不试试FoxTable! 2012年Excel免费培训班2-6月开课计划 新人必读:ExcelHome最佳学习方法 免费下载Excel行业应用视频教程
精粹:成为Excel高手的捷径 免费下载39集新Excel精粹视频教程 免费学习Excel数据透视表视频教程 入门必看《循序渐进学Excel》视频
Excel辅助工具的巅峰之作--Kutools 免费学习Excel 2007精粹视频教程 Office Tab,Office界面的革命性创新 搞不定老板要的报表?我们来帮您
  • 4755财富
  • 8鲜花
  • 117技术
  • 积分排行
    83
    帖子
    906
    精华
    11
    分享
    0

    [分享]《学习Excel VBA与XML、ASP协同应用》介绍和体会 [复制链接]

    引子:本电子书已在本论坛上以每周5章的速度陆续发布,最后将以全彩的完整电子书发布,同时附上所有的示例文档及源代码。最新链接请见:

    http://club.excelhome.net/viewthread.php?tid=237902

    下面是对该书的简要介绍和本人学习该书的一些初步体会,供参考。

    初次看到这本书是在ExcelHome论坛上,是由hxhgxy版主逐章翻译并逐步张贴上去的。这个贴子一直都很火爆,有很多人跟贴,点击率也很高,这也反映了大家对这本书的关注,从另一方面也反映出了本书内容较好,有助于对VBA的学习,同时也反映出了大家对VBA的学习热情。
    我也将本书的初译稿下载到了自已的计算机中,但因为当时正在全力学习自已从书店买回来的Excel图书,一直都未来得及看这本书。直到去年年底接到Kevin重新翻译和校对该书的任务后,才将她摆到桌面上来。
    由于翻译和校对工作全是利用业余时间来进行的,因此过程有点漫长,也时断时续,中间甚至停过一个多月,要不然早就做完了,也早呈现在读者面前了,也有过放弃的想法。所幸的是,终于坚持了下来,并全部完成了。虽然最终的作品可能并不是十分完美,由于条件变化,有些许小小的缺憾,但是相对于总体来说,这些都无伤大雅,也不会对全书有太大的影响。相信读者在研读本书后,一定会有很大的收获,甚至自已会动手弥补这些缺憾,从而VBA的水平和能力会有质的提高。
    需要说明的是,本书虽然在Excel 2002的基础上所编写,但考虑到VBA技术自Excel 2002版本以来变化不大,因此,本书所讲的内容仍然适用于Excel 2003及以后的版本,可能有极少部分略微需要作一些调整即可。此外,本书的重新翻译和校对工作是在Excel 2003中文版本中完成的,书中的截图均为Excel 2003中文版中的载图,所附示例程序均在Excel 2003中文版中进行了重新的输入和调试,所以在版本上不会有太多的问题。
    下面对本书的内容和特点作一个简要的介绍,便于引导读者进一步学习。
    1、结构清晰、层次分明,循序渐进、逐步提高
    本书分为四大部分。
    第一部分为第1章至第7章,讲解了VBA编程环境、基本的概念和语法基础,这些也是学习VBA的基础。这部分学习完后,读者应该达到ExcelVBA应用的初级水平。
    第二部分为第8章至第13章,主要讲解了使用VBA管理文件和文件夹、控制Excel以及其它应用程序、Excel内置对话框和用户窗体、类模块、创建自定义菜单和工具栏、以及错误处理的技术。这部分学习完后,读者应该达到ExcelVBA应用的中级水平。
    第三部分为第14章至第17章,这也是本书前面知识的一个升华,主要讲解了Excel中的事件、Excel与Access、ASP和XML等技术,向读者展示了ExcelVBA的全新的应用。这也是ExcelVBA应用的高层次水平的内容。
    第四部分为4个附录,分别讲解了数据透视表和数据透视图方面编程、Excel的一些特殊功能编程、使用智能标记、以及Office网络组件方面的内容,是全书的进一步扩展。
    2、内容全面,基础与扩展并重
    本书以清晰的语言,讲解了ExcelVBA的大部分知识点。本书从引导读者理解宏开始,讲解了VBE编程环境,然后讲解了模块、指令、过程、对象、方法、属性等一系列基本的概念,让读者了解和熟悉VBA。接下来,全面讲解了VBA语法基础,包括数据类型、数组、两类主要的过程、语法结构等。待读者具备了这些VBA基础知识后,本书开始进一步讲解VBA的应用,即对Excel自身和其它应用程序的控制、类以及用户窗体,并具体讲解了VBA程序的调试和错误处理技术。可以说,理解这两部分的内容并熟练掌握后,ExcelVBA的水平应该达到了一个较高的层次。接下来的内容,是Excel与Access、ASP和XML相结合方面的应用,是ExcelVBA的扩展,特别是对ASP和XML技术的讲解,很少有书能够这么详尽。后面的4章附录可以说是对全书的一个补充。
    3、示例丰富实用,易于学习,便于理解
    本书示例丰富,基本上是通过代码和过程示例来引导读者学习,大多数代码简单易懂,且都有作者较详细的解释,所以便于理解。不过,建议读者在阅读本书的过程中,应该自已动手输入代码和过程示例,这对水平的提高大有好处。
    此外,书中有很多示例也非常实用。比如,对文件和文件夹操作的示例、两个用户窗体的示例、生成日历的程序等,稍作修改都可以用于自已的程序中。
    4、适用于不同层次的读者学习和提高
    本书对于初学者来说,从头开始学习,认真积极地演练,应该能够很快入门并逐步提高。对于有一定基础的VBA学习者来说,建议也从第一章开始学习,并对示例耐心演练,相信会有不错的收获。对于高水平的VBA读者,相信本书的最后几章一定会让您大开眼界,并想进一步的深入研究。
    在完成本书的校译工作后,自已感觉到收获很大,不仅重新将ExcelVBA知识进行了较全面的疏理,对一些概念和知识点又有了新的理解,学习了不少新知识,而且还发现有很多知识点需要进一步研究、扩展和积累,比如,类模块知识、Excel与数据库操作、Excel与Internet和XML方面的知识等。
    当然,由于本书的侧重点不同,对某些知识点可能未讲解或未讲解透彻,例如Excel对象模型中各对象的介绍,一些功能如名称、排序和筛选,图表编程、加载宏、Windows API编程等。
    衷心的祝愿读者能从本书中获益!
    分类:Excel学习认识>>图书品评

    Excel博客:http://www.excelperfect.com
    完美Excel QQ群:140427507
  • 117763财富
  • 26鲜花
  • 8技术
  • 积分排行
    1
    帖子
    42876
    精华
    3
    分享
    2

    优秀管理者 金牌管理者

    发表于 2007-5-7 00:09:33 |显示全部楼层
    谢谢fanjy版!
  • 1518财富
  • 0鲜花
  • 0技术
    • 等级 3EH中级
    积分排行
    1028
    帖子
    513
    精华
    0
    分享
    0
    发表于 2007-5-8 11:49:29 |显示全部楼层
    谢谢!
  • 19118财富
  • 0鲜花
  • 33技术
  • 积分排行
    55
    昵称
    允许字符太少
    帖子
    8106
    精华
    1
    分享
    0
    发表于 2007-5-8 13:38:26 |显示全部楼层

    前几天就下载了前5章,粗看了一下,满不错的

    谢谢版主们

  • 30855财富
  • 19鲜花
  • 90技术
  • 积分排行
    14
    帖子
    11771
    精华
    3
    分享
    0

    优秀管理者

    发表于 2007-5-10 18:26:23 |显示全部楼层

    谢谢fanjy兄

  • 12财富
  • 0鲜花
  • 0技术
    • 等级 2EH初级
    积分排行
    3000+
    帖子
    1
    精华
    0
    分享
    0
    发表于 2007-5-11 09:56:53 |显示全部楼层
    好书啊
  • 62财富
  • 0鲜花
  • 0技术
    • 等级 2EH初级
    积分排行
    3000+
    帖子
    7
    精华
    0
    分享
    0
    发表于 2007-5-11 22:35:15 |显示全部楼层
    谢谢fanjy!支持
  • 303财富
  • 0鲜花
  • 2技术
    • 等级 3EH中级
    积分排行
    1659
    帖子
    116
    精华
    1
    分享
    0
    发表于 2007-5-16 12:26:25 |显示全部楼层

    再顶希望有英文原版的下载.同时多谢各位翻译作者.希望看到第15章.

  • 327财富
  • 0鲜花
  • 0技术
    • 等级 2EH初级
    积分排行
    3000+
    帖子
    112
    精华
    0
    分享
    0
    发表于 2007-5-25 14:56:53 |显示全部楼层
    谢谢·!学习[em02]
  • 15财富
  • 0鲜花
  • 0技术
    • 等级 2EH初级
    积分排行
    3000+
    帖子
    2
    精华
    0
    分享
    0
    发表于 2007-5-28 05:13:13 |显示全部楼层

    好贴要回帖呀

    发表回复

    您需要登录后才可以回帖 登录 | 免费注册

    发帖时请遵守我国法律,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任。
    回顶部