126.指定画層以外ロック[複数可] | AutoCADマクロ屋本舗
[126]
指定画層以外ロック[複数選択可能] [2007/10/11 UP]
*^C^C$m=setenv;to;0;$(nth,$(getenv,to),select;\zoom;e;-block;l-lock;non;0<0;p;;-insert;l-lock;non;0<0;1;;0;explode;l;setenv;a;0;;to;1,,,,,)$(nth,$(getenv,to),,;to;3;-purge;b;l-lock;n;copybase;non;0<0;p;r;l;;-block;l-lock;non;0<0;p;;undo;be;_ai_molc;l;setenv;a$(+,$(getenv,a),1);$M="""$(getvar,clayer)""";;to;2;undo;e;u,,,,)$(nth,$(getenv,to),,,-insert;l-lock;non;0<0;1;;0;explode;l;setenv;a;$(+,$(getenv,a),1);;to;1,undo;be;_ai_molc;l;setenv;a$(+,$(getenv,a),1);$M="""$(getvar,clayer)""";;undo;e;u;setenv;a$(+,$(getenv,a),2);END;;a;0;;to;4;-layer;LO;*;,,)$(nth,$(getenv,to),,,,,-layer;u;$(getenv,a$(+,$(getenv,a),1));;;;setenv;a;$(+,$(getenv,a),1);;to;$M="""$(if,$(eq,$(getenv,a$(getenv,a)),END),0,4)""";-purge;b;l-lock;n)^M


LT2004 R2005/R2006 動作確認済


●使い方
1.オブジェクトを選択 (※複数選択可)
 ※処理が終わるまで、他の操作をしないで下さい。

▲注意
1.マクロ動作中に、途中キャンセルをしないで下さい。
  ※選択オブジェクトが多い場合、処理に時間が掛かります。
2.マクロが長い為、カスタマイズダイアログに貼り付け出来ない場合は
  メニューファイルに直接貼り付けて下さい。

■コメント
「125.指定画層以外非表示[複数可]」マクロを少しだけ変更しただけです。
合わせてお試し下さい♪


AutoCAD & LT機械製図 効率アップテクニック100/秀和システム

¥3,360
Amazon.co.jp