Excel Avanzado

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

Excel Avanzado
coigo1 150x150, Función StrReverse en VBA

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 un comentario

Los campos requeridos estan marcados con *.