Si la base est un DWG, pourquoi ne pas faire ta macro sur AutoCAD avec qui ont peut aussi faire des macro VBA.
Graphiquement, il a bien plus d'outils qu'Excel.