Recently, Microsoft informed us that they will no longer provide any fixes or troubleshooting for third-party implementations of Microsoft Visual Basic for Applications (VBA). Given this Microsoft statement, Esri can no longer support distribution of VBA, and so the upcoming ArcGIS Desktop 10.5 release will not include the Microsoft VBA compatibility setup.
This post is to provide notification on this change as it may affect users that plan to continue to use Desktop customizations built with VBA, despite the official end of support for VBA following the ArcGIS Desktop 10.2.2 release. We understand that some users will continue to potentially leverage their existing VBA customizations with later releases of Desktop, although these implementations following 10.2.2 are still not supported. While editing and execution of VBA may continue to work, doing so may result in software errors or crashes.
We recommend that existing VBA users either stay with a supported version of ArcGIS Desktop, the last version of which was 10.2.2, or preferably, look to the following options for migrating VBA customizations:
- Move to ArcMap add-ins, which have been available since ArcGIS Desktop 10.0
- Move to ArcPy scripts
- Move to ArcGIS Pro add-ins built with the Pro SDK for .NET
Hi Brandon, this is a really useful feature. I notice that this can currently only be configured when submitting a new record. Are there any plans to allow data to be sent to an existing record, say to a new entry in a repeat?
Also are there any plans to allow data to be passed using other methods? Currently it only appears possible by selecting the record directly in the map but is there any chance that the ability to pass the attributes by selecting from a list could be implemented?
Thanks
Anthony
I used to be able to get this to work in EB; as recently as 2-3 weeks ago. Now this feature doesn’t work at all. Is there a bug in EB?
Hi Brandon! I’m currently using EB to link a map of parcel data to a survey so that a user can enter an click on a parcel and the address auto generates. In addition, the survey asks for contact information and a name ( which is connected using a relationship class to the parcel data). Is there a way I can make the results private for all users but in a separate view share the results so my organization can manipulate them to send out alerts?
Thanks for the great article! Your description suggests that data could be transferred from more than one feature layer but EB only gives the option to select a single data source.
I have configured just the shape to be copied to the survey question, but if multiple features are selected, only one copies to the survey.