zoukankan      html  css  js  c++  java
  • 关于VBA和Excel,GIS软件

    最近忙乱的很,也无法静心做一些事情,Excel一书进度非常之慢,原因除了外界,自己无法集中精神做事情也是主要原因。

    前今天有网友发Mail讨论VBA的问题,疑惑Office 12或者之后的平台是否会继续支持VBA,我回答说应该会继续,或者有更好的替代方案。但实际上,自己心里也在打鼓,也有些关心这些问题。

    用过很多数据处理工具,例如Matlab、IDL算是下过功夫的。自己感觉,Excel在这些工具中是一个非常好用的工具,至少对于类似于个人从事的研究工作,实在找不出比Excel+VBA好用的工具,原因大概如下:

    1. Excel电子表格本身的优良特性,加上函数等功能,使其成为一个非常优秀的数据容器和Shell;

    2. VBA和Excel非常出色的交互性,使得扩展很便利。这里,应该说明这种便利大概不是因为VBA,而是因为Excel数据模型和VBA的结合。同样是VBA,ArcGIS的VBA却很糟;

    3. Excel的电子表格 + 函数 可以完成很多公式推导、数据驱动的应用;Excel扩展宏可以借助Excel成为一个专业的数据处理套件,而不必关心数据存储、显示、图表可视化等问题;电子表格本身又是一个可以随意修饰的界面;... ,因此,基于Excel可以完成的事情非常之多;

    4. VBA的轻量级,对于一般用户和开发者,都是一种解脱。

    当然,VBA本身也许有一些问题,VBA的IDE也是个人很不满意的一个东西,但总之,感觉还找不到一个Excel+VBA的替代品。

    上面说到困惑,我个人的困惑倒不是Office后续版本如何处理VBA或者其替代品,而是如何找到一个Office的整个的替代品。新出的WPS2005的体积是每个人都会心动的,而Office呢?但越是这样,越离不开Office,没有了Outlook,不知道邮件如何处理,联系人如何处理,日程怎么安排(现在的课表都是使用Outlook安排);没有了Onenote,笔记怎么记,现在所有的笔记、日记、Blog都是先在Onenote中完成,包括很多文章,有人推荐[EverNote],但不支持中文;相反,Word、Excel成了最不重要的。

    话题扯这么多,一是想说Excel+VBA很好,二是希望有更好的工具。从使用DOS,到现在,除了软件的改变,使用计算机的方式好像并没有什么变化,都是文件和文件夹,如此,因此没有去试在线的Email、Blog阅读工具。但是不是该换一种方式了。

    Web 2.0?不知道,前些天林林谈到可以做一个和桌面GIS没有多大差别的WebGIS,至少技术上不存在问题,而从应用角度,这种分布式更符合GIS的精神。


     

  • 相关阅读:
    个人-GIT使用方法
    结对贪吃蛇游戏-结对编项目设计文档
    结对编程项目作业2-开发环境搭建过程
    团队编程项目作业2-团队编程项目设计文档
    结对编程项目作业5
    课后作业-阅读任务-阅读提问-3
    团队编程项目作业3-模块测试过程
    团队编程项目作业3-模块开发过程
    结对编程项目作业4
    课后作业-团队编程项目进度
  • 原文地址:https://www.cnblogs.com/maweifeng/p/253884.html
Copyright © 2011-2022 走看看