EXCEL <> AUTOCAD LT

dedederidiny Messages postés 42 Date d'inscription dimanche 1 février 2004 Statut Membre Dernière intervention 15 mai 2011 - 27 mai 2008 à 07:03
JLB974 Messages postés 2 Date d'inscription jeudi 31 mars 2011 Statut Membre Dernière intervention 21 avril 2011 - 21 avril 2011 à 10:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46383-excel-autocad-lt

JLB974 Messages postés 2 Date d'inscription jeudi 31 mars 2011 Statut Membre Dernière intervention 21 avril 2011
21 avril 2011 à 10:03
Bounjour,

Je souhaiterai savoir si cette manip pourrait être appliquée avec autosketch(en apportant des modifications bien sûr, je voudrai juste m'en inspirer).
Merci d'avance.
sebastienoberle Messages postés 1 Date d'inscription vendredi 14 janvier 2011 Statut Membre Dernière intervention 14 janvier 2011
14 janv. 2011 à 15:40
hello ....
suis pas tres doué ... ni autoCAD ( 200LT) ni VB !!!!
... je n'arrive pas a faire "marcher" cette aplet .....
Merci a toi ... seb
bien cordialement
twister26 Messages postés 1 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 11 mai 2009
11 mai 2009 à 14:53
salut feydreva,
est il possible de me faire passer le code que tu dis qu'il ne marche pas ous LT mais marche en version pleine cela m'interesse fortement
merci d'avance
ld40 Messages postés 336 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 22 février 2019 1
21 avril 2009 à 14:41
salut Feydreva,
tu as parfaitement compris la problématique.
Sous Autocad LT, il n'a pas de vba. Donc inutile d'espérer traduire un code vba pour LT.
Au mieux on peut utiliser la méthode présentée ici pour récupérer l'historique d'autocad, et donc quelques petites infos affichées sous autocad LT.

Une autre solution consisterait à demander dans autocad LT de sélectionner un objet, et par un mode transparent à l'utilisateur, récupérer le fichier dxf de la selection, puis interpreter le dxf dans ton vb.
Feydreva Messages postés 1 Date d'inscription mercredi 8 avril 2009 Statut Membre Dernière intervention 21 avril 2009
21 avril 2009 à 13:08
Bonjour,

Je pose une question car je suis extrêmement intéressé par cette liaison Excel<>AutoCAD LT par DDE (Dynamique Data Exchange si je ne me trompe) mais je suis un débutant en VBA juste capable d'utiliser quelques "méthodes"...

Ma but est de faire une liaison Excel<>AutoCAD LT qui me permette d'extraire des attributs de bloc et de les modifiers. J'ai trouvé un code simple me permettant de le faire sur la version pleine mais impossible sur la LT. Il bug sur la sélection ou l'ouverture d'autoCAD ( "AutoCAD.application" exactement, je peux fournir le code si ca aide) du au fait qu'il n'y a pas de VBA dans autoCAD LT je pense (ma librairie AutoCAD est bien activée dans Excel).

En gros, le code réalise l'extraction des attributs des blocs à l'unité et en récupérant le "handle" de maintient pour ensuite, après modification des données dans Excel, modifier les attribut de chaque bloc.

Du coup je m'intéresse à cette méthode par DDE, mais si j'ai bien compris le principe de base : c'est d'ouvrir la fenêtre de commande d'AutoCad et d'y écrire des instructions en language Autocad (ce que je ne connais pas du tout) et de récupérer un historique du dessin....
D'autre part, je ne pense pas que je pourrait réaliser la même chose que le code VBA d'extraction/modification d'attribut qui m'intéresse car il opère par sélection des blocs parmis toutes les "entités".

Merci d'avance
cs_bonsai Messages postés 5 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 8 janvier 2009
8 janv. 2009 à 13:27
Bonjour,

J'ai AutoCAD et le fichier Excel sur 2 PC différents (en réseau, bien sur) et la connexion a l'air de bien se faire, puis plus rien.

Est-ce normal et y-a-t-il une solution ?

Merci.
ld40 Messages postés 336 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 22 février 2019 1
6 janv. 2009 à 15:04
si tu veux, envoie ton code à ldumartin-vbfrance@yahoo.fr
coaben Messages postés 2 Date d'inscription jeudi 8 mai 2003 Statut Membre Dernière intervention 5 janvier 2009
5 janv. 2009 à 14:58
J’aimerai faire un bcount avec ton système j’ai déjà modifié le code mais j'ais un problème avec le presse papier
ld40 Messages postés 336 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 22 février 2019 1
2 juin 2008 à 11:00
normalement , le fichier poly2004-2006.xls doit être compatible, est-ce bien celui là que tu as téléchargé? (et pas poly2007-2008.xls)
dedederidiny Messages postés 42 Date d'inscription dimanche 1 février 2004 Statut Membre Dernière intervention 15 mai 2011
2 juin 2008 à 10:06
il sagit de la version acad2006 version education

Merci d'avance
ld40 Messages postés 336 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 22 février 2019 1
29 mai 2008 à 21:06
Salut,
peux tu preciser la version autocad sous laquelle tu travailles.

merci
dedederidiny Messages postés 42 Date d'inscription dimanche 1 février 2004 Statut Membre Dernière intervention 15 mai 2011
28 mai 2008 à 09:21
bonjour et merci pour ta reponse rapide.
Cependant j'ai des pb lorsque je lance les macros, il me dit

projet ou bibliotheque introuvable pour :
Dim thisdrawing As AutoCAD.AcadDocument,
Set thisdrawing = AutoCAD.ActiveDocument
Dim poly As AcadLWPolyline,

ReDim vertex(0 To 0) As Double

Str

Trim

ReDim Preserve vertex(0 To numpt * 2 + 1) As Double

merci si tu peux me depanner
ld40 Messages postés 336 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 22 février 2019 1
27 mai 2008 à 08:27
bonjour,
j'ai particip? ? cette discussion sous le pseudonyme "sigecom"

http://discussion.autodesk.com/thread.jspa?threadID=644355
dedederidiny Messages postés 42 Date d'inscription dimanche 1 février 2004 Statut Membre Dernière intervention 15 mai 2011
27 mai 2008 à 07:03
bonjour,
voici mon souci, je souhaite dessiner un trait ou plusieurs traits dans un calque autocad ? partir des coordonn'es x,y,z des points qui sont dans des colonnes Excel.
Merci si tu peux m'aider .
Rejoignez-nous