Excel: busque cadenas, letras y números a través de VBA - Asi es como se hace

Tabla de contenido

Cómo contar letras y dígitos usando una macro

Puede utilizar la función "Editar - Buscar" para buscar textos, números, letras y secuencias de números específicos. También puede utilizar una macro para buscar caracteres en sus tablas.

La siguiente macro consulta al usuario por un contenido y busca este contenido en el rango de celdas previamente seleccionado. Entonces, primero seleccione un área en su tabla y luego active la siguiente macro:

Caracteres de recuento secundario ()
Dim i tan largo
Posición tenue siempre que
Dim sign As String
Atenuar celda como rango
Dim a As String
Character = InputBox ("¿Qué carácter quieres contar?")
i = 0
Para cada celda de la selección
Posición = InStr (1, UCase (Cell.Value), UCase (Character))
Mientras que la posición 0
yo = yo + 1
Posición = InStr (Posición + Len (carácter), Cell.Value, Character)
Encaminarse a
Siguiente celda
a = MsgBox ("La cadena" & el carácter & "se convirtió en" _
& i & "Horas encontradas", vbOKOnly, "Resultado de la búsqueda")
End Sub

En el primer paso, la macro pregunta en una ventana qué carácter desea buscar en el área marcada:

Luego se busca el rango de celdas. Una ventana de resultados muestra la frecuencia con la que se encontró el personaje que buscaba:

La búsqueda no distingue entre mayúsculas y minúsculas. También puede buscar cadenas que sean más largas que una letra o un número. Además de letras, también puede buscar números o combinaciones de letras y números.

Sugerencia: si desea saber cómo ingresar e iniciar macros en Excel, encontrará una breve descripción aquí: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave