Excel: Karakterláncok, betűk és számok keresése a VBA - segítségével Így készül

Tartalomjegyzék

Hogyan lehet megszámolni a betűket és számokat makró segítségével

A "Szerkesztés - Keresés" funkció segítségével konkrét szövegeket, számokat, betűket és számsorokat kereshet. Makró segítségével karaktereket is kereshet a táblázatokban.

A következő makró lekérdezi a felhasználótól a tartalmat, és megkeresi ezt a tartalmat az előzőleg kiválasztott cellatartományban. Tehát először válasszon ki egy területet a táblázatban, majd aktiválja a következő makrót:

Alszámláló karakterek ()
Dim i As Long
Homályos pozíció, amilyen hosszú
Halvány jel mint karakterlánc
Dim Cell as Range
Halványítsa a karakterláncot
Karakter = InputBox ("Melyik karaktert szeretné számolni?")
i = 0
Minden kiválasztott cellához
Pozíció = InStr (1, UCase (Cell.Value), UCase (karakter))
Míg a 0 pozíció
i = i + 1
Pozíció = InStr (Pozíció + Len (karakter), Cell.Érték, Karakter)
Irányít
Következő cella
a = MsgBox ("A karakterlánc & karakter &" lett "_
& i & "Talált idők", vbOKOnly, "Keresési eredmény")
End Sub

Első lépésben a makró egy ablakban megkérdezi, hogy melyik karaktert szeretné keresni a megjelölt területen:

Ezután keresni kell a cellatartományt. A találati ablak megmutatja, hogy milyen gyakran találták meg a keresett karaktert:

A keresés megkülönbözteti a kis- és nagybetűket. Kereshet olyan karakterláncokat is, amelyek hosszabbak, mint egy betű vagy szám. A betűkön kívül számokat vagy betűk és számok kombinációit is keresheti.

Tipp: Ha szeretné tudni, hogyan kell beírni és elindítani a makrókat az Excelben, itt talál egy rövid leírást: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave