[英]How to edit my attribute table in ArcGIS with VBA
在開始之前,您應該知道我是一個流血的新手。 我正在處理一些有關VBA和ArcGIS的大學任務:我的下一個任務是創建一個代碼段,使用戶可以編輯屬性表中的值(行)。 我的屬性表由具有基本信息(如名稱,地址等)的點組成。我想做的是加載一種所有行的LIST,並能夠單擊要編輯的特定行。 隨意發布更簡單的方法到達那里..正如我說的,我對編碼世界是極為陌生的;-)
感謝大家
法案
我知道您說過您是編程的新手,但是根據您的發言,我認為您最簡單的方法是使用標准的即用即用ArcMap功能。
即使您想做的任何事情都可以用VBA來完成(知道在ArcGIS 10及更高版本中,現在不建議使用此選項),但您已經可以在ArcMap中執行以下操作了...
打開屬性表,然后選擇一行。 如果要縮小查詢范圍,請使用查詢定義。
如果需要加載外部列表,ArcGIS已經提供了多種將數據導入ArcMap表的方法(例如csv文件,xls,dbf,oledb等)。
開始編輯會話,您可以使用屬性編輯器查看所選功能的明細表編輯器
現在,您可以創建編輯功能模板,使您可以微調您的編輯體驗(創建下拉框等)。 全部無需編碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.