Utiliser Excel pour éditer les attributs d'un dessin AutoCAD


Un des gros avantage de VBA, c'est qu'on peut très facilement communiquer avec d'autres applications qui supportent cette interface de développement, et notamment, celles qui constituent le pack Office comme Excel. Voici un petit exemple de ce qu'on peut réaliser.

Le module contenu dans le classeur Attributs.xls comporte deux macros.

La première, ExtraireAttributs vous demande le nom d'un dessin AutoCAD, puis elle extrait les attributs de ce dernier et rempli un tableau. Vous pouvez alors formater ce tableau comme bon vous semble pour l'imprimer par exemple.

Si vous souhaitez modifier certaines valeurs, utilisez la macro EnvoyerVersAutoCAD pour mettre à jour le dessin en fonction des changements que vous aurez apporté au tableau. Vous pouvez ainsi profiter des puissantes fonctions d'Excel pour éditer un ensemble d'attributs, les trier, ...etc.

Jetez un coup d'oeil au code en choisissant Outils > Macro > Visual Basic Editor dans Excel. Le code se trouve dans le module 1.

Notes :


Figure 1 - Quand AutoCAD et Excel collaborent...