#1 Mon 09 November 2009 08:43
- NyPon
- Participant actif
- Date d'inscription: 3 Nov 2008
- Messages: 111
[ArcGIS 9.2] VBA excel équivalent sous ArcGIS
Bonjour,
Je travail sur la mise en places de cartes de risques et je dois mettre en place le SIG-Risque en automatisant au maximum.
Le but est de "sortir" le moins d'ArcGIS 9.2 pour réaliser tous les traitements.
Pour l'instant ma solution n'est pas de cet ordre car je réalise un certain nombre de traitements dans excel en VBA.
J'ai un peu chercher sur le forum, mais je n'ai pas encore trouvé ce qui me correspond.
Ma question est la suivante : est-il possible de réaliser les mêmes traitements que je fais avec excel (rechercheV, Index-Equiv et quelques autres traitements de mise en forme en VBA) sous ArcGIS 9.2 ?
Merci d'avance.
Dernière modification par NyPon (Mon 09 November 2009 10:40)
Hors ligne
#2 Mon 09 November 2009 16:55
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 271
Re: [ArcGIS 9.2] VBA excel équivalent sous ArcGIS
Bonjour,
Les traitements que vous cités sont des fonctions paramétrées dans Excel. Elles n'existent pas en standart du moins à ma connaissance dans Argis.
Ceci dit, il est tout à fait possible de recréer ces mêmes fonctions (non sans mal).
Il suffit (facile à dire) de naviguer dans la table attributaire d'Arcgis avec le modèle Diagram Objet.
Les objets "TABLE", "FIELD", ou encore "ROW" permettent d'accéder à différents niveaux dans la table attributaire.
En conclusion oui c'est possible !
Hors ligne
#3 Mon 16 November 2009 07:43
- NyPon
- Participant actif
- Date d'inscription: 3 Nov 2008
- Messages: 111
Re: [ArcGIS 9.2] VBA excel équivalent sous ArcGIS
Bonjour Nicolas,
Merci pour la réponse et désolé pour le délai de la mienne, je n'étais pas au bureau et j'avais un accès très limité à internet.
Dans la solution que vous citez, vous parlez de Diagram Objet, connaissez-vous des tutoriaux qui permettent de s'initier à ces outils "assez rapidement".
Merci beaucoup,
Hors ligne
#4 Mon 16 November 2009 12:00
- domingo
- Participant occasionnel
- Date d'inscription: 30 May 2008
- Messages: 11
Re: [ArcGIS 9.2] VBA excel équivalent sous ArcGIS
Bonjour,
Il se trouve que les deux fonctions citées (recherchev et index-equiv) sont des fonctions cypto-SQL dans Excel. Et donc pour recréer ces fonctions il sera assez approprié d'utiliser des instructions SQL en Vba dans ArcGis.
TG
Hors ligne
#5 Mon 16 November 2009 14:13
- NyPon
- Participant actif
- Date d'inscription: 3 Nov 2008
- Messages: 111
Re: [ArcGIS 9.2] VBA excel équivalent sous ArcGIS
Bonjour,
Merci bien pour vos réponses, ça me donne envie de creuser un peu dans ce sens.
je vais voir ce que je peux faire et je vais essayer de chercher ce que je peux trouver sur le net.
Cependant, si vous avez des pistes ou des tutos disponibles, je suis preneur,
cordialement,
Hors ligne
#6 Mon 16 November 2009 19:16
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 271
Re: [ArcGIS 9.2] VBA excel équivalent sous ArcGIS
Bonsoir,
Voici le site des développers d'esri.
La documentation (pour la 9.2, la dernière à être déposée) est içi
http://edndoc.esri.com/arcobjects/9.2/welcome.htm
Dans le bandeau de droite, le bloc "Library Home" vous propose comme dernier item "Library Reference".
Vous trouverez là-dedans tous les Digramm Model Objet d'esri suivant les grandes parties (géodatabase, géometry, ...).
Ce sont des documents PDF très grand au format A0.
Même s'il s'agit de la 9.2 et que l'on en est à la 9.3.1 voire 9.4, il est possible de faire énormément de chose et les développements seront compatibles dans les nouvelles versions.
Bonne navigation
Hors ligne
#7 Mon 16 November 2009 20:50
Re: [ArcGIS 9.2] VBA excel équivalent sous ArcGIS
Pour la 9.3, il suffit d'aller voir sur http://resources.esri.com/help/9.3/arcg … _start.htm
On y trouvera les mêmes documents cités précédemment...
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#8 Tue 17 November 2009 19:20
- NyPon
- Participant actif
- Date d'inscription: 3 Nov 2008
- Messages: 111
Re: [ArcGIS 9.2] VBA excel équivalent sous ArcGIS
Bonsoir,
Merci pour vos réponse et pour les liens,
je sens que la navigation ne sera pas comme sur un long fleuve tranquille.
Merci encore,
Bon soir.
Hors ligne