Kaip suskaičiuoti raides ir skaitmenis naudojant makrokomandą
Norėdami ieškoti konkrečių tekstų, skaičių, raidžių ir skaičių sekų, galite naudoti funkciją „Redaguoti - rasti“. Taip pat galite naudoti makrokomandą, norėdami ieškoti simbolių lentelėse.
Ši makrokomanda pateikia naudotojui užklausą dėl turinio ir ieško šio turinio anksčiau pasirinktame langelių diapazone. Taigi pirmiausia pasirinkite lentelės sritį ir tada suaktyvinkite šią makrokomandą:
Skaičiuojami simboliai ()
Tamsiai ilgas
Dim pozicija kaip ilgai
Šviesus ženklas kaip eilutė
„Dim Cell“ kaip diapazonas
Dim a As String
Charakteris = „InputBox“ („Kurį simbolį norite suskaičiuoti?“)
i = 0
Už kiekvieną pasirinktą langelį
Pozicija = InStr (1, UCase (Cell.Value), UCase (simbolis))
Nors 0 pozicija
i = i + 1
Pozicija = „InStr“ (pozicija + „Len“ (simbolis), langelis. Vertė, simbolis)
Wend
Kitas langelis
a = MsgBox ("Eilutė" ir simbolis & "tapo" _
& i & „Rasta kartų.“, „vbOKOnly“, „Paieškos rezultatas“)
Pabaiga Sub
Pirmajame etape makrokomanda lange klausia, kokio simbolio norite ieškoti pažymėtoje srityje:
Tada ieškoma langelių diapazono. Rezultatų lange rodoma, kaip dažnai ieškomas personažas buvo rastas:
Paieška neskiria didžiųjų ir mažųjų raidžių. Taip pat galite ieškoti eilių, ilgesnių nei raidė ar skaičius. Be raidžių, taip pat galite ieškoti skaičių arba raidžių ir skaičių derinių.
Patarimas: Jei norite sužinoti, kaip įvesti ir paleisti makrokomandas „Excel“, trumpą aprašymą rasite čia: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html