Schéma automatisé vba autocad excel
Bonjour,
Après avoir lu la discussion sur l'automatisation d'un dessin sur autocad, je viens vers vous pour un projet similaire en espérant trouver une réponse.
Contexte :
Je dois paramétrer le dessin d'un schéma hydraulique sur autocad en fonction de données fournies sur excel.
En gros le but est de définir une configuration sur excel, qu'une macro autocad récupère ces données, et génère le dessin du schéma automatiquement.
Pour cela j'ai créer un calque pour chaque symbole avec son emplacement, il me suffit donc de geler ou d'activer les calques contenants les symboles désirés.
Code :
Exemple pour 1 calque
Code:
1 2 3 4 5 6 7 8 9
| Sub Schéma()
If ActiveWorbook.Worksheets("Feuil1").Range("B15").Value = A Then
ThisDrawing.Layers("Centrale type A").Freeze = False
End If
End Sub |
Problème :
Le problème réside dans la liaison avec le classeur excel, je n'arrive pas à identifier le classeur pour récupérer les valeurs.
Le "ActiveWorkbook" ne fonctionne pas tout comme le "Workbooks("... .xls")
Ce problème me semble simple mais je bloque dessus depuis un bout de temps, j'en appelle donc à vos talents, en espérant trouver une réponse.:D