Chuyển đến nội dung
Diễn đàn CADViet
vandongtdw

XÓA KHOẢNG TRẮNG THỪA MTEXT

Các bài được khuyến nghị

21 giờ trước, vandongtdw đã nói:

Các Bác cho e hỏi có lệnh hoặc lisp nào xoá khoảng trắng thừa khi chọn tất cả Mtext không  (ảnh như hình đính kèm)

 

Thử cái này xem

(defun c:00 (/ ss i sn)
(setq ss (ssget "_:L" '((0 . "MTEXT"))))
(setq L 0)
(setq i (sslength ss))
		
	(repeat (setq a i)
		(setpropertyvalue (ssname ss (setq a (1- a))) "ColumnType" 0) 
	)
(while (< L i)
	(setq ssx (entget (ssname ss L)))
	(setq ssx (subst (cons 46 0) (assoc 46 ssx) ssx))
	(setq ssx (subst (cons 41 0) (assoc 41 ssx) ssx))
	(entmod ssx)
	 (setq L (+ L 1))
)
 
 
 (princ))

 

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

×