Excel Avanzado

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

Excel Avanzado

Extraer primera letra de la palabra (Acrónimos)

| 3 comentarios

¿Cómo crear Acrónimos?

Muchas veces nos encontramos con la necesidad crear acrónimos para una base de datos y así identificarlos de manera más fácil, y añadimos celda por celda el acrónimo de una institución por ejemplo.  Sin embargo, con macros en VBA también podemos realizar esta tarea, extrayendo la primera letra de cada palabra en Excel y a diferencia de las fórmulas que podemos usar en la hoja de cálculo es mucho más sencilla de aplicar y estandarizar a todo una hoja de cálculo.

Descargar ejemplos de Acrónimos

1. Para una lista sencilla de universidades por ejemplo, como la que tenemos a continuación:

lista de universidades

2. Tomamos el texto y lo pasamos como argumento y separamos las palabras con la función Split. Luego de esto, ya podemos usar la función Left, para obtener el primer carácter:

vba acronimos

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

3. Finalmente, escribimos la fórmula para la lista de palabras que queremos sacar la primera letra izquierda:

resultado acronimos

 

Autor: Melissa Alarcón

3 comentarios

  1. Estimada Melissa,
    Copie el macro a mi visual basic para excel 2013 y no corre y me indica "Se ha detectado nombres ambiguos:acrónimos" ¿me puedes ayudar?

  2. ese mensaje aparece cuando el nombre de una macro esta siendo usado mas de una vez, ... si tienes dos funciones con el mismo nombre cambiale el nombre a una de las funciones

  3. si tiene razon porque yo tengo 2013 y me funciono muy bien

Deja una respuesta

Los campos requeridos estan marcados con *.