How To: Create a new graticule using VBA and ArcObjects. Summary. This article shows how to create a new graticule and set its properties in ArcMap. You might ask this after installing ArcGIS With the release of ArcMap 10, Visual Basic for Applications (VBA) is on the way out. As the online help article. Customizing and developing with ArcGIS > Writing macros using VBA the ArcGIS Desktop Developer Guide, or from Exploring ArcObjects.

Author: Arashidal Kagagul
Country: Serbia
Language: English (Spanish)
Genre: Health and Food
Published (Last): 21 February 2014
Pages: 210
PDF File Size: 7.27 Mb
ePub File Size: 17.81 Mb
ISBN: 377-8-67594-677-3
Downloads: 14868
Price: Free* [*Free Regsitration Required]
Uploader: Tujora

Another way demonstrates one of the benefits of using the Visual Studio environment. Because this article is intended to demonstrate the ease of converting VBA code to. Now go to arobjects Build menu and build the project. This opens the code for the button.

New to ArcMap VBA | GeoNet

Go to the Customize menu and pick Customize Mode. Drag the My Form Button from Commands and drop it on arcobjechs toolbar. With a county selected, click the Read Data button on the dialog box. They are authored in. To set the text to the labels in VBA, the property is called Caption.

The Customize dialog box. The Esri online help is very useful. You might ask this after installing ArcGIS Close the Customize dialog box. He can be contacted at cgallant ljbinc.


They provide a declaratively based framework for creating a collection of customizations that can be conveniently packaged in a single compressed file that is easily shared. This opens the County Info dialog box. From the Solution Explorer, right-click FormButton.

NET, some of the description of the project creation process is not detailed. Scroll down and pick the word Text. This code could be improved. Migrating VB6 to VB. In ArcMap, select a county on the map.

Click the Close button to close the County Info dialog box. After the project is built, the files are bundled as an add-in and automatically installed in ArcMap. In the Customize dialog box, click the Commands tab Figure 7.

How To: Create a new graticule using VBA and ArcObjects

In the OnClick event, add the following two lines:. There is one other major piece: In conclusion, even though VBA is gone, with a little refactoring and a good bit of copying arconjects pasting, existing VBA code can be reused in the new.

This will read the selected county information and display it on the form. The Add-In Manager dialog box.

How To: Create a new graticule using VBA and ArcObjects

Not much has changed in the conversion between VBA and the add-in. This article as arcobjectts PDF. Code view with errors and import statements. At the very top of the code for the form, above the public class, add three import statements Figure 4. This example requires two references. That’s it for converting the code. When the code is pasted, several errors will show up.


All arcobjecfs code has been converted for the form.

It must be manually re-created. An easy way to do this is to export the form to be upgraded out of the VBA editor and open the exported file with the.

If the ArcGIS templates do not show up when creating a new project, make sure you aarcobjects. An error is triggered by ThisDocument.

One way would be to simply replace the word caption with the word text. Go to the Customize menu and pick Add-In Manager Figure 6verify the add-in loaded, and close the dialog box. You need to pick the option that best suits your application.