Manejo de cadenas de Excel VBA: macros simples de Excel

Buenas noches, mi nombre es Miguel y al día de hoy os traigo un nuevo post.

En este capítulo encontrará las funciones más importantes para manejar cuerdas dentro Excel VBA.

Coloque un botón de comando en su hoja de trabajo y agregue las líneas de código a continuación. Para ejecutar las líneas de código, haga clic en el botón de comando en la hoja.

Une las cuerdas

Usamos el operador & para concatenar (unir) cadenas.

Código:

Oscuro texto1 Cómo La cadena, texto2 Cómo La cadena

text1 = "Hola"
text2 = "Tim"

MsgBox text1 & "" & text2

Resultado:

Une las cuerdas

Nota: para insertar un espacio, utilice ""

A la izquierda

Para extraer los caracteres más a la izquierda de una cadena, use Izquierda.

Código:

Oscuro texto Cómo La cadena

text = "texto de muestra"

MsgBox a la izquierda (texto, 4)

Resultado:

A la izquierda

Cierto

Para extraer los caracteres del extremo derecho de una cadena, use Derecha. También podemos insertar texto directamente en una función.

Código:

MsgBox Right ("texto de muestra", 2)

Resultado:

Cierto

Medio

Para extraer una subcadena, comenzando en el medio de una cadena, use Mid.

Código:

MsgBox Mid ("texto de muestra", 9, 2)

Resultado:

Medio

Nota: comenzó en la posición 9

Len

Para obtener la longitud de una cuerda, use Len.

Código:

MsgBox Len ("texto de muestra")

Resultado:

Len

Nota: espacio incluido (posición 8).

Instr

Para encontrar la posición de una subcadena en una cadena, use Instr.

Código:

MsgBox Instr ("texto de muestra", "sonido")

Resultado:

Instr

Nota: La cadena "am" estaba en la posición 3.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Esta página utiliza Cookies. Más info