Communauté
AutoCAD – tous produits - Français
Bienvenue sur les forums AutoCAD d’Autodesk. Partagez vos connaissances, posez des questions, et explorez les sujets AutoCAD populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

récupérer des coordonnées de autocad vers excel

10 RÉPONSES 10
Répondre
Message 1 sur 11
arnaudf
4796 Visites, 10 Réponses

récupérer des coordonnées de autocad vers excel

Bonjour je cherche un programme sur vba qui me permettrai de récupérer les coordonnées d'un objet (point polyligne)d'autocad et de les transférer dans une page excel voulue.
Vous savez comment faire?
10 RÉPONSES 10
Message 2 sur 11
Anonymous
en réponse à: arnaudf

Bonjour,

Poin besoin de VBA pour faire cela.
Aller dans le menu Tools > data extraction ....

Sacha

wrote in message news:5850434@discussion.autodesk.com...
Bonjour je cherche un programme sur vba qui me permettrai de récupérer les
coordonnées d'un objet (point polyligne)d'autocad et de les transférer dans
une page excel voulue.
Vous savez comment faire?
Message 3 sur 11
arnaudf
en réponse à: arnaudf

en fait je voudrai automatiser la démarche, et j'ai essayé avec ta méthode mais je n'arrive pas à récupérer les coordonnées.
Message 4 sur 11
Anonymous
en réponse à: arnaudf

de quelle façon voudrais tu "automatiser"

toutes les polylignes d'un calque?

toutes les polylignes d'un fichier?

toutes les polylignes sélectionnées?
Message 5 sur 11
arnaudf
en réponse à: arnaudf

ce serai pour un ensemble de polyligne selectionnée
Message 6 sur 11
Anonymous
en réponse à: arnaudf

ci joint exemple lecture/ecriture de polyligne pour Excel2000 <>
Autocad2007-2008
Message 7 sur 11
arnaudf
en réponse à: arnaudf

tout d'abord merci pour les macros, mai j'ai rencontré quelques soucis.
J'ai essayé la macro intitulé récupérer une une polyligne d'autocad. Je n'ai pas réussi à la faire fonctionner, j'ai pour version Excel pro 2003 et autocad 2004. Le premier soucis était que vba ne reconnaissai pas la fonction Cells, j'ai aolrs rempacer cells par objExelSheet.Cells, ensuite le programme c'est exécuté mais il s'est interrompu avec un messsage d' "erreur d'application 424" avec le message suivant, "objet requis".
Tu peux m'aider?
Message 8 sur 11
Anonymous
en réponse à: arnaudf

la version que je t'avais envoyé etait pour autocad 2007-2008

si tu as autocad2004, il te faut la version ci jointe.

la seule chose qui change, c'est la dll en reference (fichier tlb) qui
change d'une version à l'autre.


pour rappel:
##############################################
acad.tlb >pour Autocad 2000\2002 installé avec acad.exe

acax16enu.tlb > pour Autocad 2004\2005\2006 installé sous
c:\program files\fichiers communs\autodesk shared\acax16enu.tlb
ou c:\program files\common files\autodesk shared\acax16enu.tlb

acax17enu.tlb > pour Autocad 2007\2008 installé sous
c:\program files\fichiers communs\autodesk shared\acax17enu.tlb
ou c:\program files\common files\autodesk shared\acax17enu.tlb


##############################################
Message 9 sur 11
arnaudf
en réponse à: arnaudf

j'ai essayé et lorsque qu'il me demande de séléctionner les polylignes sur autocad et que je répond ok, une boite de dialogue vba s'affiche en disant
erreur d'éxecution '-2145320932 (802101c)'
fenêtre principale d'autocad invisible

Une idée?
Message 10 sur 11
arnaudf
en réponse à: arnaudf

je viens d'essayer la première macro que tu m'a envoyé avec autocad 2008 et ça marche super bien merci pour ton aide.
Message 11 sur 11
Anonymous
en réponse à: arnaudf

pas de soucis,
je suis en train de potasser pour faire du code qui marche sous toutes les
versions (c'est trop pénible d'etre dépendant de telle ou telle version)

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums