この掲示板は AutoCADマクロ屋本舗 の掲示板です。

【 注意 】最初に必ず ↓↓ 下記内容 ↓↓ を参照ください。
① マクロが分からない方は、まず 【 マクロ講座 】 を参照ください。
② 質問の前に 【 マクロ使用前の注意事項 】 をお読みください。
③ 質問する時は、新規投稿フォーム下の【 新規投稿時のお願い 】を必ずお読みください。

文字 下線/二重下線付加 のマクロで
お世話になります
とってぃさまの 文字 下線/二重下線付加 のマクロをコピ-させていただきましたけど。
線種を DIM画層のByLayerになるよう修正出来ませんでしょうか。
よろしくお願いいたします。

*^C^C$m=setenv;to;0;$(nth,$(getenv,to),;sw;0;;to;1,;to;0;offset;;^x^x文字を選択【$(nth,$(getenv,sw),下線,二重下線)】--切替(Rc)--^x\$M="""$(if,$(getvar,cmdactive),;select;non;@;non;@;;copy;p;;non;@;non;@;erase;p;;undo;be;setenv;to;2,setenv;sw;$(nth,$(getenv,sw),1,0);;to;1)""",,,,)$(nth,$(getenv,to),,,;to;3;-attedit;y;;;;non;@;non;@;;$M="""$(if,$(getvar,cmdactive),;setenv;to;1,)""",,,)$(nth,$(getenv,to),,,,;to;4;explode;l;"""$m=$(if,$(getvar,cmdactive),;)"""explode;l;"""""""$m=$(if,$(getvar,cmdactive),;)"""""""select;l;,,)$(nth,$(getenv,to),,,,,;to;5;ucs;e;l;sortents;127;line;non;0<0;non;@0.05<0;;extend;p;;f;non;@-0.02",0.1;non;@0,-0.2;;f;non;@-0.02,0.1;non;@0,"-0.2;;,)$(nth,$(getenv,to),,,,,,;to;1;chprop;l;;c;8;;move;p;;non;0<0;non;$(*,$(getvar,dimscale),0.5)<270;$(nth,$(getenv,sw),,copy;p;;non;0<0;non;$(*,$(getvar,dimscale),0.5)<270;)ucs;p;copybase;0<0;p;l;;undo;e;u;pasteclip;non;0<0)^M
  • THIG
  • 2026/07/28 (Tue) 09:55:00
Re: 文字 下線/二重下線付加 のマクロで
chprop;l;;c;8;;

chprop;l;;la;DIM;c;ByLayer;;
に変更。

但し、図面内にDIM画層が存在しない時はエラーになります。
  • ささぐりーん
  • 2026/07/28 (Tue) 11:35:56
Re: 文字 下線/二重下線付加 のマクロで
ささぐりーんさま 動作を確認いたしました。
ご教授いただき ありがとうございました。
  • THIG
  • 2026/07/28 (Tue) 15:26:23

返信フォーム






プレビュー (投稿前に内容を確認)