Aller au contenu

Macro incrémentation texte


pascalus510
 Partager

Messages recommandés

Bonjour a tous,

 

voici mon problème.

 

j’utilisais depuis longtemps ces macros sur autocad LT, qui me permettaient d'incrémenter du texte avec possibilité d’insérer un préfixe ou une valeur de pas d'incrément.

 

et depuis mon passage sur Autocad LT 2018/19, elles ne fonctionnent plus...

 

Mes macros:

pour renseigner le préfixe:

^C^CN°_Départ;useri1;\

 

pour renseigner le pas:

^C^CEntre_ AXE;userr1;\

 

Pour démarrer l'incrémentation avec la valeur de pas:

^C^Ctext;m;auc;@$m=$(getvar,userr1),0;;0;$m=$(getvar,modemacro)$m=$(getvar,useri1);useri1;$m=$(+,$(getvar,USERI1),$(getvar,useri2))

 

 

Est-ce-que quelqu'un pourrait m'aider?

 

merci d'avance pour votre aide!

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Je t'ai répondu sur le Forum AUTODESK... voici la réponse :

 

Ta MACRO est incomplète ! Il manque l'initialisation de la variable système USERi2 = 1 pour l'incrément... (exemple : ^C^CN°_Départ;useri1;\USERi2;1;)... Tu le fais peut-être ailleurs ?

 

Sinon, pour les textes il faut penser au style avec HAUTEUR et les styles SANS HAUTEUR ! Voici deux MACROS :

 

MACRO pour style de texte SANS HAUTEUR (pour les styles annotatifs) :

 

^C^C_-text;m;auc;@$m=$(getvar,userr1),0;;$m=$(getvar,modemacro)$m=$(getvar,useri1);useri1;$m=$(+,$(getvar,USERi1),$(getvar,useri2));

 

MACRO pour style de texte AVEC HAUTEUR :

 

^C^C_-text;m;auc;@$m=$(getvar,userr1),0;;0;$m=$(getvar,modemacro)$m=$(getvar,useri1);useri1;$m=$(+,$(getvar,USERi1),$(getvar,useri2));

 

Christian

Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...

cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
 Partager

×
×
  • 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é