” 가 ” 라는 text 를 선택(다중선택)하면 자동으로 ” 나 ” 로 변환해주는 리습은 없나요?
예를 들어 가1 가2 가3 가4 가5 이렇게 문자들이 있는데
선택하면 나1 나2 나3 나4 나5 이렇게 바꿔줄수 있는 리습 없을까요??
이런게 있다면 업무에 큰 도움이 될거같아서요;;ㅜ
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
글자일괄수정lisp
피시님) 오 이거 제가 찾던 겁니다!! ^^ 감사감사!!!
; 가 를 나 로
(defun c:gtn ()
(if (setq ss (ssget (list (cons 0 “*TEXT”))))
(progn
(setq doc (vla-get-activedocument (vlax-get-acad-object)))
(vla-startundomark doc)
(setq index 0)
(repeat (sslength ss)
(setq e (ssname ss index))
(setq obj (vlax-ename->vla-object e))
(setq textfind (vl-string-subst “나” “가” (cdr(assoc 1 (entget e))) ))
(vlax-put obj ‘TextString textfind)
(setq index (1+ index))
)
(vla-endundomark doc)
)
)
)
가 -> 나 로 변경합니다.
나머지는 궁리해보세요.
가 발견되면 어떻하실건데요?
“나가나가나가가가나” 가 되어야하나요?
만약 위같은 경우라면 텍스트 1글자씩 검사해서 바꿔야겠네요.
그부분은 직접 작성..ㄱㄱ
계속 찾아보고 있는데 제가 필요한 리습들이 아닌거 같아요;;;