Si deseas modificar un valor de un texto existente, por ejemplo, sumarle o restarle una “n” cantidad, pero el problema es que ese valor forma parte de un texto mayor, entonces esta rutina te aliviará de hecho el trabajo.

Con esta rutina podrás indicar, desde donde hasta donde se debe de recuperar una subcadena de una cadena de texto completa, la rutina obtendrá ese valor y realizará la operación que indiques (suma, resta, multiplicación o división) con otro valor que también podrás ingresar.

Si tienes 1 o 120 textos por actualizar, la rutina te ayudará a realizar esta tormentosa tarea en un segundo.

Para utilizar esta rutina debes de hacer lo siguiente:

  • Carga el archivo lisp en AutoCAD.
  • Ingresa el nombre del comando: VNT
  • Ingresa el número de caracter a partir del cual se extraerá el número <1>: 4 (la ubicación desde que letra se empieza a obtener el texto).
  • Ingresa el número de caracteres que se extraerán del texto como número <1>: 6 (cuantas letras o números, incluido puntos o comas se obtendrán a partir del inicio indicado anteriormente).
  • Ingresa el número de decimales del valor devuelto <3>: 3 (ejm)
  • Indica que tipo de operación se hará entre el valor ingresado con el hallado [Suma/Resta/Multiplicación/División] <Suma>:S (ejm)
  • Ingresa un valor a operar al texto numérico extraído <.130>: 0.132 (este valor será el que operará al valor obtenido del texto)
  • Selecciona los textos a cambiar la medida: (selecciona todos los textos que deseas actualizar)

El resultado es todos los textos seleccionados actualizados.