簡體   English   中英

如何使用VBA在ArcGIS中編輯屬性表

[英]How to edit my attribute table in ArcGIS with VBA

在開始之前,您應該知道我是一個流血的新手。 我正在處理一些有關VBA和ArcGIS的大學任務:我的下一個任務是創建一個代碼段,使用戶可以編輯屬性表中的值(行)。 我的屬性表由具有基本信息(如名稱,地址等)的點組成。我想做的是加載一種所有行的LIST,並能夠單擊要編輯的特定行。 隨意發布更簡單的方法到達那里..正如我說的,我對編碼世界是極為陌生的;-)

感謝大家

法案

我知道您說過您是編程的新手,但是根據您的發言,我認為您最簡單的方法是使用標准的即用即用ArcMap功能。

即使您想做的任何事情都可以用VBA來完成(知道在ArcGIS 10及更高版本中,現在不建議使用此選項),但您已經可以在ArcMap中執行以下操作了...

  1. 打開屬性表,然后選擇一行。 如果要縮小查詢范圍,請使用查詢定義。

  2. 如果需要加載外部列表,ArcGIS已經提供了多種將數據導入ArcMap表的方法(例如csv文件,xls,dbf,oledb等)。

  3. 開始編輯會話,您可以使用屬性編輯器查看所選功能的明細表編輯器

  4. 現在,您可以創建編輯功能模板,使您可以微調您的編輯體驗(創建下拉框等)。 全部無需編碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM