begin process at 2012 02 16 03:24:30
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VBA

 > EXCEL <> AUTOCAD LT

EXCEL <> AUTOCAD LT


 Information sur la source

Note :
Aucune note
Catégorie :VBA Classé sous :Autocad LT, Excel, vba, DDE Niveau :Initié Date de création :17/04/2008 Vu / téléchargé :21 601 / 1 995

Auteur : ld40

Ecrire un message privé
Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
suite à des demandes régulières sur les liaisons DDE entre Autocad et excel,
je vous joins cette appli vba excel qui pilote Autocad/Autocad LT pour en extraire des listes de calques ou de présentation.
vous pouvez egalement modifier une liste de calque dans excel et mettre à jour autocad



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • listeinfoacad-sigecom-v1.53.xlsTélécharger ce fichier [Réservé aux membres club]205 824 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture LIAISON VB6 <> AUTOCAD GRACE À ACAD.TLB OU ACAX16ENU.TLB OU ...
Source avec Zip Source avec une capture LISTVIEW (TEXTE COULEUR)
Source avec Zip Source avec une capture SPLIT AMÉLIORÉ (POUR FICHIERS CSV DU STYLE 001,"YOUPI,ÇA VA?...
Source avec Zip Source avec une capture CONVERTISSEUR HTML VERS TXT OU RTF V2.0 (BEAUCOUP MIEUX QUE ...
Source avec Zip Source avec une capture CONVERTISSEUR HTML VERS TXT V1.1

 Sources de la même categorie

Source avec Zip GESTION PERSONNEL par oudlarbi
Source avec Zip Source avec une capture CALENDRIER EN VBA POUR EXCEL 2010 par nounou94
Source avec Zip Source avec une capture MANIPULER LES FENETRES ENFANT D'EXCEL par bigfish_le vrai
Source avec Zip Source avec une capture COLLECTION ID par Le Pivert
Source avec Zip Source avec une capture VBA MASQUE DE SAISIE NUMÉRIQUE par acive

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture TOURS DE HANOI (JEU) SOUS EXCEL (VBA) par rtoukkys
METTRE EN FORME DU TEXTE WORD DEPUIS EXCEL EN VBA par phanoulevoyou
Source avec Zip Source avec une capture [VBA VB6] FORCER L'OUVERTURE D'UN COMBOBOX par lermite222
Source avec Zip Source avec une capture [VBA] EXCEL - DÉMO - TIRER 1, 2 OU 3 DÉS + APIS par lermite222
Source avec Zip Source avec une capture DEMINEUR SOUS EXCEL par rtoukkys

Commentaires et avis

Commentaire de dedederidiny le 27/05/2008 07:03:13

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 .

Commentaire de ld40 le 27/05/2008 08:27:10

bonjour,
j'ai particip? ? cette discussion sous le pseudonyme "sigecom"

http://discussion.autodesk.com/thread.jspa?threadID=644355

Commentaire de dedederidiny le 28/05/2008 09:21:47

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

Commentaire de ld40 le 29/05/2008 21:06:32

Salut,
peux tu preciser la version autocad sous laquelle tu travailles.

merci

Commentaire de dedederidiny le 02/06/2008 10:06:32

il sagit de la version acad2006 version education

Merci d'avance

Commentaire de ld40 le 02/06/2008 11:00:48

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)

Commentaire de coaben le 05/01/2009 14:58:56

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

Commentaire de ld40 le 06/01/2009 15:04:40

si tu veux, envoie ton code à ldumartin-vbfrance@yahoo.fr

Commentaire de bonsai le 08/01/2009 13:27:04

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.

Commentaire de Feydreva le 21/04/2009 13:08:47

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

Commentaire de ld40 le 21/04/2009 14:41:44

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.

Commentaire de twister26 le 11/05/2009 14:53:54

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

Commentaire de sebastienoberle le 14/01/2011 15:40:06

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

Commentaire de JLB974 le 21/04/2011 10:03:31

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.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Info sur coordonnées en VBA dans une feuille Excel [ par dzeuz ] Recherche d'info en VisualBasicApplicationActuellement je suis à la recherche du code afin de tracer une ligne dans une feuille graphique d'Excel.Cett Ouverture d'un classeur Excel en VBA pour Excel 95 : URGENT [ par Jean-Luc ] J'aimerai ouvrir des fichiers Excel en forçant la mise à jour des liaisons, et ce dans un programme en VBA pourExcel 95 (VBA en français).J'ai essayé boite de dialogue excel et vba [ par cldvax ] je suis nouveau sur ce forum et je vous prie de m'excuser si ma question a deja ete posee.je fais un petit programme de numerologie (juste la decompos vba -> excel [ par jraynald ] depuis vba je réussi à accéder à une feuille excel, mais après je bloque.Je voudrai à partir de vba recherché sur une feuille excel une cellulecontena Activation du code VBA dans Excel [ par yorrick ] J'aimerai pouvoir lancer (ou activer )automatiquement à l'ouverture de monfichier Excel les codes VBA qui se trouvent dans mes feuilles ...Ce sont pou VBA Excel Confirmation automatique de l'ecrasement de fichier [ par JJD ] Lors d'une application VBA, j'enregistre un workbook mais le système me demande de confirmer (manuellement) l'ecrasement du fichier déjà existant sur Fenêtre non modale en VBA / Excel [ par oniros ] Bonjour à tous, Sous Excel 97, je voudrais, lors de l'affichage d'une fenêtre (UserForm), que l'utilisateur ait accès à la feuille se trouvant derrièr Comment démarrer un formulaire avec VBA pour EXCEL? [ par Sylvain ] Est-il possible de démarrer un formulaire de VBA pour EXCEL dès l'ouverture du fichier avec EXCEL 97? Et, si oui, comment SVP. (Une sorte d'autorun po lancer une appli vba excel depuis vb? [ par canto11 ] si quelqu'un pouvais m'aider, si jamais vous avez une solution merci de me la faire parvenir.donc je disais peut-on lancer un programme vba excel qui VBA et Excel [ par Fred ] Comment empecher l'apparition du menu contextuel en cours d'execution d'excel ; de même comment désactiver "CTRL + Pause" pour qu'une macro ne soit pa


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales