Excel Avanzado

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

Excel Avanzado

Función StrReverse en VBA

| Sin comentarios

Esta función permite poner en orden inverso los caracteres de una cadena especificada. Pertenece a un conjunto de funciones denominadas String/Text Function.

La sintaxis de la función es:

StrReverse (Texto)

Donde Texto es la cadena de caracteres especificada.

Ejemplo 1:

Tenemos la palabra "HALLO" en la celda B2 y queremos ponerla en orden inverso en la celda B3.

  1. En el editor de Visual Basic escribimos el siguiente código: coigo1 Función StrReverse en VBAEn el código R es nuestra variable y al aplicarle Dim R As String permite leer la variable como una cadena de caracteres.
  2. Ejecutamos la macro y nos devuelve la palabra en orden inverso "OLLAH".

coigo2 1 300x73 Función StrReverse en VBA

Ejemplo 2:

Ahora en este ejemplo queremos no solo obtener la cadena en orden inverso sino que esta aparezca en otra Hoja que no sea la hoja activa "Hoja3".

coigo4 2 300x264 Función StrReverse en VBA

  1. En el editor de Visual Basic escribimos el siguiente código: coigo3 Función StrReverse en VBA2. Ejecutamos la macro y nos devuelve la cadena "EXCEL A1" en orden inverso "1A LECXE" en la Hoja2.

coigo4 1 300x184 Función StrReverse en VBA

Deja una respuesta

Los campos requeridos estan marcados con *.