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 : 

Création de bloc à partir d'un fichier excel

16 RÉPONSES 16
RÉSOLU
Répondre
Message 1 sur 17
chutoul
1911 Visites, 16 Réponses

Création de bloc à partir d'un fichier excel

Bonjour,

Habituellement j'extrait des données de bloc dans un tableau Excel, et aujourd'hui j'aimerai pouvoir faire le contraire.

Est ce possible de partir d'un fichier Excel, de lancer une routine ou appli pour que cela me créé un bloc ou me remplisse mes blocs existants ?

En gros, j'ai actuellement un bloc : Nom de pièce / Numéro de pièce / Surface que j'extrait en Excel.

La on m'a donné un listing avec ces infos, et je voudrais que toutes ces infos renseignent mes blocs automatiquement.

J'ai 7 étages de 4700m² chacun, inutile de vous dire que je n'ai pas envie de tout faire à la main...

 

Merci par avance

Balises (1)
Étiquettes (4)
16 RÉPONSES 16
Message 2 sur 17
_Steven_
en réponse à: chutoul

Salut,

 

As-tu AutoCAD ou AutoCAD LT?

Steven

Ce post vous a été utile ? N'hésitez pas à aimer ce post.
Ce post a-t-il répondu à votre question ? Cliquez sur le bouton APPROUVER LA SOLUTION en dessous de la réponse.



« L’homme de bien n’exige pas de l’autre qu’il soit parfait, il l’aide à accomplir ce qu’il a en lui de meilleur. »
Lao Tseu
Message 3 sur 17
chutoul
en réponse à: _Steven_

J'ai autocad 2020

Message 4 sur 17
_Steven_
en réponse à: chutoul

Si tu as les Express Tools d'installés, tu peux extraire les attributs de tes blocs avec la commande attout dans un fichier texte que tu ouvriras dans Excel.

Dans Excel, tu ouvres aussi le fichiers Excel dans lequel tu as tes infos.

Dans chacun des fichiers, tu fais un tri adéquat par colonnes puis tu copies les données d'une colonne qui t'intéresse depuis le fichier reçus pour les coller dans le fichier d'extraction de tes attributs.

Tu  fais çà pour chaque colonnes.

Lorsque tu as fini, tu enregistres ton premier fichier puis dans AutoCAD, tu tapes la commande attin, tu sélectionnes ton fichier texte et les valeurs des attributs de tes blocs se mettront à jour.

Steven

Ce post vous a été utile ? N'hésitez pas à aimer ce post.
Ce post a-t-il répondu à votre question ? Cliquez sur le bouton APPROUVER LA SOLUTION en dessous de la réponse.



« L’homme de bien n’exige pas de l’autre qu’il soit parfait, il l’aide à accomplir ce qu’il a en lui de meilleur. »
Lao Tseu
Message 5 sur 17
chutoul
en réponse à: _Steven_

Ah super merci bcp je vais essayer ça !!! Je reviendrai dire si ça a marché ou pas.

Un grand merci en attendant !

Message 6 sur 17
chutoul
en réponse à: _Steven_

MERCI !!!!!

Ca marche c'est génial... Merci beaucoup, je vais gagner au moins une semaine de boulot !!!

Message 7 sur 17
braudpat
en réponse à: chutoul

Hello @chutoul & @_Steven_ 

 

RAPPEL : ATTIN / ATTOUT ne fonctionne pas avec les Blocs dynamiques !

 

Si tu as des Blocs dynamiques, il te faut un ATTIN / ATTOUT ameliore par Brice STUDER (https://www.creao.fr/) !?

 

Si tu as besoin , tu le dis !

 

LA SANTE, Regards, Patrice

 

Patrice ( Supporting Troops ) - Autodesk Expert Elite
If you are happy with my answer please mark "Accept as Solution" and if very happy please give me a Kudos (Felicitations) - Thanks

Patrice BRAUD

EESignature


Message 8 sur 17
chutoul
en réponse à: braudpat

C'est noté, pour l'instant ce ne sont que des blocs standards non dynamiques.

Merci

Message 9 sur 17
françoisdgl
en réponse à: braudpat

Bonjour à tous,

 

Voilà une fonctionnalité qui pourrait me faire gagner énormément de temps également!

 

J'utilise par contre des blocs dynamiques @braudpat, est-ce possible d'avoir la marche à suivre ?

 

D'avance merci,

 

François

Message 10 sur 17
m_rosH5WYX
en réponse à: _Steven_

Bonjour,

Est-il possible d'utiliser cette démarche mais que mon bloc dynamique change de dimension via ces nouveaux attributs ? Au lieu que ce soit les blocs qui renseignent des valeurs aux attributs, j'aimerais que ce soit l'inverse : c'est-à-dire qu'en remplaçant les valeurs des attributs avec cette technique de jonction avec Excel, le bloc change de dimension.

J'ai vu que l'on pouvait passer par Vlisp, mais je n'ai pas trop réussi. Donc, s'il y a une manière plus simple, je suis preneur.

Message 11 sur 17
m_rosH5WYX
en réponse à: braudpat

Bonjour,

Je suis intéressé par cette méthode. Cependant, j'ai des blocs dynamiques, et j'ai bien pu observer que cela ne fonctionne pas.

Message 12 sur 17
_Steven_
en réponse à: m_rosH5WYX


@m_rosH5WYX  a écrit :

Bonjour,

Est-il possible d'utiliser cette démarche mais que mon bloc dynamique change de dimension via ces nouveaux attributs ? Au lieu que ce soit les blocs qui renseignent des valeurs aux attributs, j'aimerais que ce soit l'inverse : c'est-à-dire qu'en remplaçant les valeurs des attributs avec cette technique de jonction avec Excel, le bloc change de dimension.

J'ai vu que l'on pouvait passer par Vlisp, mais je n'ai pas trop réussi. Donc, s'il y a une manière plus simple, je suis preneur.


Ci-joint, un fichier DLL développé par Yoan Aubry @Y.AUBRY, membre Autodesk Expert Elite, suite à ce sujet.

Une fois que vous aurez télécharger le fichier ZIP, joint, décompressez le fichier DLL qui est à l'intérieur et enregistrez-le dans un dossier de votre choix.

Tapez ensuite, dans AutoCAD, la commande NETLOAD pour charger ledit fichier DLL, puis voici une vidéo pour vous expliquer comment l'utiliser.

 

 

Steven

Ce post vous a été utile ? N'hésitez pas à aimer ce post.
Ce post a-t-il répondu à votre question ? Cliquez sur le bouton APPROUVER LA SOLUTION en dessous de la réponse.



« L’homme de bien n’exige pas de l’autre qu’il soit parfait, il l’aide à accomplir ce qu’il a en lui de meilleur. »
Lao Tseu
Message 13 sur 17
m_rosH5WYX
en réponse à: _Steven_

Bonjour,

Merci beaucoup, j'essaye ça et je vous tiens au courant.

Message 14 sur 17
Y.AUBRY
en réponse à: _Steven_

Salut @_Steven_,

 

Merci pour le partage. J'étais en vacances :visage_qui_fait_un_clin_d'œil:

 

A+ Yoan

Yoan AUBRY

EESignature

Message 15 sur 17
Florian_vivaldiTPJZB
en réponse à: _Steven_

Bonjour avec quelle version .NET tourne la dll svp?

Message 16 sur 17
Y.AUBRY
en réponse à: Florian_vivaldiTPJZB

Bonjour @Florian_vivaldiTPJZB ,

 

Ne sachant pas laquelle @_Steven_ t'as fourni tu trouveras dans le zip ci-joint les versions 2021 à 2024 (Version .NET Framework 4.8) et la version 2025 (version .NET Core 8)

 

A+ Yoan

Yoan AUBRY

EESignature

Message 17 sur 17
_Steven_
en réponse à: Y.AUBRY


@Y.AUBRY  a écrit :

Bonjour @Florian_vivaldiTPJZB ,

 

Ne sachant pas laquelle @_Steven_ t'as fourni tu trouveras dans le zip ci-joint les versions 2021 à 2024 (Version .NET Framework 4.8) et la version 2025 (version .NET Core 8)

 

A+ Yoan


Salut Yoan @Y.AUBRY,

 

C'est la DLL pour 2025 que j'ai fourni.

Merci pour la DLL 2021 à 2024, que j'ai omis de joindre avec la première :visage_qui_fait_un_clin_d'œil:

Steven

Ce post vous a été utile ? N'hésitez pas à aimer ce post.
Ce post a-t-il répondu à votre question ? Cliquez sur le bouton APPROUVER LA SOLUTION en dessous de la réponse.



« L’homme de bien n’exige pas de l’autre qu’il soit parfait, il l’aide à accomplir ce qu’il a en lui de meilleur. »
Lao Tseu

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

Publier dans les forums  

Autodesk Design & Make Report