Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Función String en VBA

| Sin comentarios

La Función String sirve para repetir un determinado carácter un determinado número de veces y se guía por la siguiente sintaxis:

String (Número, Carácter)

Donde Número: es el número de veces que se va a repetir el carácter y

Carácter: es el carácter que se repetirá.

 

Nota:
Si el argumento Carácter es un código de carácter, éste puede ser un entero entre 0 y 255, y si es un carácter se debe poner entre comillas cuando es una letra o símbolo, solo cuando el carácter es un número, esta ira sin comillas.

Ejemplo de la Función String en VBA

1.- Primero abrimos el editor de Visual Basic, y agregamos un módulo en caso no exista.
2.- Creamos una macro, en la cual colocamos el nombre que le queremos dar, por ejemplo: Sub FunciónString
3.- Una vez creado la macro, se tendrá que escribir el siguiente código:

Funci%c3%b3n String en VBA 300x99 Función String en VBA

(Para mayor visualización de la imagen, hacer click en la misma)

4.- Finalmente, veremos los resultados:
• En la Prueba 1: A la función String, observamos que el carácter es 90, y su código Z por lo tanto la función String devuelve el código del carácter “Z” repetido 30 veces.

Funci%c3%b3n String en VBA 02 Función String en VBA
• En la Prueba 2: A la función String, se observara que el carácter es “*”. Por lo tanto este nos devolverá el mismos código “*”

Funci%c3%b3n String en VBA 03 Función String en VBA
De esta manera la función String devuelve el código del carácter “*” repetido 10 veces.

• En la Prueba 3: A la función String, en el argumento Character proporcionando es el “CDE”, Cuando pones un número o letra que sean más de 1 o 2 dígitos entre comillas, se observara que solo se repetirá la primera letra del código como es “C”.

Funci%c3%b3n String en VBA 04 Función String en VBA
La Función String devuelve el código del carácter “C” repetido 6 veces.

Descargar archivo con los ejemplos de la Función String: Función String en VBA

Deja una respuesta

Los campos requeridos estan marcados con *.