Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to be able to add a button into ArcGIS for my users, something like this:

Only, using VBA in ArcMap 10 now seems to be an issue, I can't find the UI control option anymore.

Any ideas?

share|improve this question
have you installed the VBA license for v10? – Simon Jun 29 '11 at 11:44
Check this Python Add-In Script (…) – Gizzle Apr 14 '14 at 13:43
up vote 2 down vote accepted

In ArcGIS 10, VBA is not recommended, you should use Add-Ins instead: Add-Ins

share|improve this answer
VBA is not retired yet as Simon Jackson has commented. – artwork21 Jun 29 '11 at 12:00
@artwork21, Changed the text a bit to reflect that, but the message is clear from ESRI, VBA will be removed and the you should use 10 release to migrate a way form VBA code and not write new VBA code. – MathiasWestin Jun 29 '11 at 12:04
Thanks, bit annoying but never mind. – gisuser Jun 30 '11 at 8:08
@gisuser, Just for the record you can still use VBA at 10, so if you wanted to achieve this you just need to obtain the free VBA license from Esri. But yes - think about moving to add-ins/Python/ArcGIS Run-Time – Simon Jun 30 '11 at 9:03

Check out this thread: Streetview/Bing Bird's Eye Add-In

There's an inadvertent space in the google url, but I was able to build the add-in just fine.

share|improve this answer

You may want to investigate HTML Popups for layers.

For more info see

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.