让ArcGIS 10.1支持VBA

ArcGIS 10.1已经发布一段时间了,相信很多人已经用上了。在ArcGIS 10.1没有发布之前,就有消息说ArcGIS 10.1将不再支持VBA,这对于经常使用VBA的童鞋来说可谓是晴天霹雳,因为之前所有VBA写的东西在ArcGIS 10.1上都将无法运行。那有没有什么办法让它支持VBA呢?笔者昨天的偶然发现解决了这个问题。

昨天,笔者在查看ArcGIS 10.1的安装包时,偶然看到其中有一个名为“VBACompatibility”的文件夹,顾名思义就是“VBA兼容包”啊(如图1所示),笔者猜想,既然将这个安装包放在10.1的光盘上,那么应该可以给10.1安装。

抱着试试看的心态,笔者安装了此兼容包,安装完成后发现ArcGIS 10.1确实又支持VBA了(如图2所示)。笔者测试了四色地图制作工具(链接已失效),顺利运行通过(之前因为10.1不再支持VBA,此程序不能在10.1上运行)。

图1  ArcGIS 10.1(129026)安装包中的VBA兼容安装包
图1  ArcGIS 10.1(129026)安装包中的VBA兼容安装包
图2  ArcGIS 10.1中的宏和VB编辑器
图2  ArcGIS 10.1中的宏和VB编辑器

笔者已将ArcGIS 10.1的VBA兼容安装包放在了本站下载区,如果需要,请移步下载。

7 comments

  1. 感谢博主的答疑,不过不好意思,vba链接已经失效了,能麻烦您发我邮箱吗,真的十分感谢您!591304714@qq.com

  2. 安装好压缩包后 怎么加载模块啊? 一直没找到如何加载

  3. 求问加密文件的密码是什么啊,为什么解压不开啊。。。

  4. 想问大侠有木有arcgis10的VBA兼容包啊,这个10.1的俺装不上呢

Comments are closed.