Excel Avanzado

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

Excel Avanzado

Función StrReverse en VBA

| 0 comments

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: En 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”.

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”.

  1. En el editor de Visual Basic escribimos el siguiente código: 2. Ejecutamos la macro y nos devuelve la cadena “EXCEL A1” en orden inverso “1A LECXE” en la Hoja2.

Deja un comentario

Required fields are marked *.


Excel Avanzado located at , Lima, Perú . Reviewed by usuarios rated: 4.7 / 5