;;;http://ww3.cad.de/foren/ubb/Forum54/HTML/024664.shtml (defun C:DIMOverrideMARKER(/ AWS COUNT I OV RET1 RET2) (vl-load-com) (setq RET1 0 RET2 0) (if(and(setq AWS(ssget "_x" (list '(0 . "DIMENSION")(cons 410(getvar"CTAB"))))) (> (setq COUNT(sslength AWS))0) ) (progn (setq I -1) (repeat COUNT (and(setq OBJ(ssname AWS (setq I (1+ I)))) (setq OBJ(vlax-ename->vla-object OBJ)) (not(vl-catch-all-error-p (setq OV(vl-catch-all-apply 'vla-get-TextOverride (list OBJ) ) ) ) ) (/= OV "") (setq RET1 (1+ RET1)) (/=(substr OV 1 3)"%%u") (not(vl-catch-all-error-p (vl-catch-all-apply 'vla-put-TextOverride (list OBJ (strcat "%%u" OV)) ) ) ) (setq RET2 (1+ RET2)) ) ) ) ) (princ (strcat "\n"(itoa RET1) " Maßüberschreibungen gefunden und davon "(itoa RET2)" gekennzeichnet")) (princ) )