Concaténer du texte dans les familles de pièces - SolidWorks

Bonsoir,

Dans mes vieux souvenirs, j'avais fait des familles de pièces où la désignation se faisait automatiquement dans le fichier Excel.

Par exemple, pour donner le nom de la configuration d'une pièce de dimension 20x80x200, j'utilisais Excel la fonction "Concatener" et j'avais mon nom directement:

Ce qui me donner "20x80x200"

Et là, j'obtiens cela:

Qu'es-ce qui ne va pas?

 

Et Excel me dit bien que cela s'écrit comme ça:

Slt Alain,

pourquoi tu ne fais pas la colonne A=B puisque tu le renseigne déjà!

Regarde voir comment je fonctionne... Avec la formule que j'utilise tout est lié et se modifie automatiquement. Dans le lien il y a un tube ou si on modifie les côtes le texte et la désignation suivent 

http://www.lynkoa.com/forum/solidworks/solidworks-text-dymamique

 

regarde ces liens

http://www.lynkoa.com/tutos/3d/la-concatenation-de-proprietes-dans-solidworks-aout-2014

http://www.leguide3d.com/profiles/blogs/concat-nation-de-propri-t-s-personnalis-s

http://www.javelin-tech.com/newsletter/tech_old/2009/september/article_concatenate_bom.htm

http://blog.gxsc.com/graphics_systems_solidnot/2012/02/draft-dont-lose-that-number.html

http://www.lennyworks.com/solidworks/default.asp?ID=28

je pense que tu trouveraq la soluce a ton probleme

@+

1 « J'aime »

Pour le nom de la famille de pièce il faut faire clique droit sur la colonne A à partir de la cellule 3, puis format de cellule et remettre sur standart, sinon les formules Excel ne sont pas acceptées.

Par défaut quand tu crér une famille de pièce cette colonne est sur le format texte (qui n'accepte pas les formules)

5 « J'aime »

Bonjour @alain ERP

moi j'utilise la fonction & pour lier mes textes  exemple  dans a1=>=b1&c1. si tu veux un espace entre deux ça donne =b1&" "&c1 et si tu veux un texte ça donne =b1&"x"&c1. je mets un excel pour exemple.

que la force soit avec toi.

 


obiwan_fonction_et.xlsx
1 « J'aime »

Merci @ac cobra, je vais regarder ta solution, mais comme pour @gt22, c'est un prblème puremnt Excel où cela se faisait directement dans la table.

Merci @Sbadenis, c'est exactement ça!

Une image pour l'exempl:

Donc modifier l'état de la cellule en "standard" pour qu'il tienne compte de la formule!

Merci encore

Merci @Obi Wan, cela marche aussi pour concatener des textes entre eux.

Mais mon problème était le format de cellule; mettre standard et pas texte.