麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

ArcGIS实践教程(25)ArcGIS/ArcMap中运行VBA的方法

1),运行ArcMap,加载所需图层;

2),Tools菜单/Macros(宏)/Visual Basic Editor(VB编辑器),这样打开VB编辑器

3),双击打开VB编辑器左上工程资源管理器中的Project/ArcMap对象/ThisDocument,把上面的代码粘进去。注意看首行Option Explicit如果有两行,就删除一行。

4),点击VB编辑器工具栏的运行按钮运行(或菜单 运行/运行子过程),就可以了,再激活ArcMap可以看到发生了什么!

或者还有一种创建宏的方法(不过建议对ArcGIS VBA不大熟的同志不要用这种方法):

1),运行ArcMap,加载所需图层;

2),Tools菜单/Macros(宏)/Macros,这样打开宏编辑器

3),在宏名称中输入aaa,确定后,会打开VB编辑器,将看到有一个aaa的过程,没有实体。你把上面的aaa过程中的代码粘进去,然后在前面加上

Option Explicit(这个别重复了哈)

Dim dPoint(2, 1) As Double

就可以。

4),点击VB编辑器工具栏的运行按钮运行(或菜单 运行/运行子过程),就可以了,再激活ArcMap可以看到发生了什么!

手册目录

本手册的全部内容:ArcGIS实践教程汇总

相关阅读

麻辣GIS-Christina

作者:

地理小学生。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

仅有一条评论

  1. 麻辣GIS-GISer
    1#
    GISer  · 2019-09-05 19:52

    arcgis10.2没有自带宏,需在外部安装VBAOF11I.msi
    才可以使用。但是这资源不好找,CSDN上要币。楼主能共享一份吗,开源万岁,谢谢。

留言板(小编看到第一时间回复) 取消回复