¿Alguien puede decirme cómo lograr esto?
Quiero que se ejecute un script de Python al abrir el MXD que extraería una hoja de cálculo de Excel en un GDB y actualizaría el mapa.
Solo quiero que esto suceda en este MXD específico.
arcpy
excel
mxd
python-addin
gg7aph
fuente
fuente
En 10.0, podría usar VBA como en la respuesta de artwork21 , o escribir un complemento ArcMap muy simple usando ArcObjects para ejecutar una herramienta de script o ejecutar ejecutables / scripts arbitrarios al inicio, como en esta respuesta .
Probablemente valdría la pena esperar los complementos de Python de 10.1 si no desea escribir un complemento de ArcObjects específicamente para esto.
fuente