Quelqu'un peut-il me dire comment y parvenir?
Je veux qu'un script Python s'exécute à l'ouverture du MXD qui tirerait une feuille de calcul Excel dans un GDB et rafraîchirait la carte.
Je veux seulement que cela se produise dans ce MXD spécifique.
arcpy
excel
mxd
python-addin
gg7aph
la source
la source
Dans la version 10.0, vous pouvez utiliser VBA comme dans la réponse de artwork21 , ou écrire un complément ArcMap très simple à l' aide d'ArcObjects pour exécuter un outil de script ou lancer des scripts / exécutables arbitraires au démarrage, comme dans cette réponse .
Il serait probablement intéressant d'attendre les compléments Python de la version 10.1 si vous ne souhaitez pas écrire un complément ArcObjects spécifiquement pour cela.
la source