Aller au contenu

ATTRIBUT EN TEXTE


ludo07

Messages recommandés

bonjour à tous,

 

Vous trouverez ci-joint un programme VBA permettant de transfomer des attributs en texte.

 

http://cjoint.com/?fcwDRZWizu

 

EXPLICATION:

Un des dessinateurs de la société ne sait pas méfié et a copier 130 fois (en changeant le texte et parfois de calque) une definition d'attribut qu'il y avait de présent sur un fichier ARCHI.

Tous les textes qu'il crée etait en réalité les étiquettes de ces 130 attributs. il est vrai que sur le fichier lui même le texte qu'il souhaité apparaissé donc cela ne la pas perturber. Malheureusement pour lui ce fichier ainsi modifié il a du l'utiliser en XREF et la au rage au desespoir les 130 textes n'apparaissé pas.

Donc sur l'instant T (pourquoi pas I) je lui est bricoler quelque chose pour que ces texte apparaissent dans son XREF.

Puis ce soir je vien d'en faire un petit programme si ça peut servir a d'autre .

 

a+

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à toutes et tous,

 

Si j'ai bien compris : Je prend un bloc, je l'explose, je l'insère en xref et je devrai voir le texte de l'attribut avnt explosion ?

 

En ce qui me concerne après explosion du bloc et insertion en xref => Je n'arrive pas à retrouver mes textes,...!!

 

http://images.imagehotel.net/h8cu118aps_tn.jpg

 

Super idée en tous cas,...

 

 

[Edité le 2/5/2008 par lili2006]

Civil 3D 2024 - COVADIS_18.2

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Salut lili2006,

Voilà ce qui faut faire pour que cela marche (car je te rappel qu'initialement c'est une erreur absurde):

1) Tu ouvre et tu enregistre un fichier A,

2) tu insere et tu explose un bloc avec des attributs,

3) tu edites les definitions d'attributs (pour notre dessinateur dans son fichier a faite le texte qui apparaissait à l'écran correspond en réalité au étiquette des attributs, en effet car si tu rempli la case de la valeur par défaut de l'attribut, ce texte n'apparait pas à l'écran il apparaitra que quand tu aura inséré ce bloc dans un autre fichier),

4)Tu ouvre un fichier B dans lequel tu appel en XREF le fichier A et la tu t'aperçois que les étiquettes des attributs de ton fichier A n'apparaissent pas,

5) tu reviens sur ton fichier A pour constater qu'il y à une erreur ABSURDE MAIS TRES GENANTE,

6) Dans ce fichier A tu utilise ma macro et toute les étiquettes des attributs ont étaient transformée en texte, tu sauvegarde,

7) Dans le fichier B tu recharge le fichier A en XREF, et tes texte apparaisse.

 

VOILI, VOILOU,

en tous cas chez moi ça marche.

 

A+

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à toutes et tous,

 

Merci de tes explications ludo07

 

Chez moi aussi ça marche ! Je n'avais juste pas compris toutes les subtilitées,...

 

En cas de gros soucis, cette solution de dépannage est plus qu'intéressante,...

 

Merci encore d'avoir partagé ton savoir faire,..

 

Bon WE.

Civil 3D 2024 - COVADIS_18.2

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité