Return to VBA Code Examples

VBA – Eliminar caracteres del lado izquierdo o derecho de una cadena de longitud variable

Si siempre se conoce la longitud de una cadena, es fácil quitarle caracteres. Ejemplo: Si tienes una cadena que tiene 10 caracteres y quieres eliminar 1 carácter de la parte izquierda, simplemente devuelve los  9 caracteres de la derecha:

msgbox Right(Mystring, 9)

Esto no funciona para una cadena de longitud variable, o una que no sabes de antemano su longitud. En este caso puedes usar la fórmula (Longitud – N) para designar cuántos caracteres extraer:

MsgBox Right(miCadena, Len(miCadena) - 1)

Donde 1 es el número de caracteres a extraer del lado izquierdo de la cadena. Esto devolverá la cadena menos el carácter más a la izquierda. Para eliminar caracteres del lado derecho de una cadena, sustituya Right por Left

Codificación VBA fácil

Deje de buscar código VBA en línea. Aprenda más sobre AutoMacro – Un generador de código VBA que permite a los principiantes codificar procedimientos desde cero con un mínimo conocimiento de codificación y con muchas características que ahorran tiempo a todos los usuarios alt text Más información

vba-free-addin

Complemento de Ejemplos de Código de VBA

Acceda fácilmente a todos los ejemplos de código que se encuentran en nuestro sitio.

Simplemente navegue al menú, haga clic y el código se insertará directamente en su módulo. Complemento .xlam.

(¡No se requiere instalación!)

Descarga gratuita

Return to VBA Code Examples