Ok so I'm working through this all by myself haha. I just added the code to look for the 1" = ' and replace also. Good talk guys. Good talk!
- (setq DS (rtos (getvar 'dimscale)))(setq dwg-SCALE (substr DS 1 (- (strlen DS) 5)))(SETQ DTE (STRCAT "1" = " DWG-SCALE "'")) (if (and (not (eq (setq OldTxt "Scale") "") ) (not (eq (setq NewTxt dte) "") ) ) (if (setq ss (ssget "x" (list '(0 . "TEXT,MTEXT") (cons 1 OldTxt) (cons 410 (getvar 'ctab)) ) ) ) (repeat (setq in (sslength ss)) (setq en (entget (ssname ss (setq in (1- in))))) (entmod (subst (cons 1 Newtxt) (assoc 1 en) en)) ) ) )(setq DS7 (rtos (getvar 'dimscale)))(setq dwg-SCALE (substr DS7 1 (- (strlen DS) 3)))(SETQ DTE (STRCAT "1" = " DWG-SCALE "'")) (if (and (not (eq (setq OldTxt "1" = '") "") ) (not (eq (setq NewTxt dte) "") ) ) (if (setq ss (ssget "x" (list '(0 . "TEXT,MTEXT") (cons 1 OldTxt) (cons 410 (getvar 'ctab)) ) ) ) (repeat (setq in (sslength ss)) (setq en (entget (ssname ss (setq in (1- in))))) (entmod (subst (cons 1 Newtxt) (assoc 1 en) en)) ) ) )
|