Hur räknar man kalkylblad med specifikt namn i Excel?
Har du någonsin försökt att räkna antalet kalkylblad i en Excel-arbetsbok baserat på specifika namnkriterier? Till exempel kalkylblad vars namn börjar med eller innehåller ett visst ord som "KTE". Den här guiden visar hur man använder VBA-kod och de kraftfulla funktionerna i Kutools för Excel för att enkelt räkna och filtrera kalkylblad som uppfyller dina krav.
Räkna kalkylblad med specifikt namn med VBA-kod
Hitta snabbt alla kalkylblad som innehåller specifika ord i arknamn
Räkna kalkylblad med specifikt namn med VBA-kod
Följande VBA-koder hjälper dig att räkna antalet kalkylblad med specifikt namn i en arbetsbok. Gör så här.
1. tryck på andra + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.
2. I Microsoft Visual Basic för applikationer fönstret klickar Insert > Modulernaoch kopiera sedan under VBA-koden till kodfönstret.
VBA-kod 1: Räkna kalkylblad vars namn börjar med “KTE”
Sub CountWSNames()
Dim I As Long
Dim xCount As Integer
For I = 1 To ActiveWorkbook.Sheets.Count
If Mid(Sheets(I).Name, 1, 3) = "KTE" Then xCount = xCount + 1
Next
MsgBox "There are " & CStr(xCount) & " sheets that start with 'KTE'", vbOKOnly, "KuTools for Excel"
End Sub
Om du vill räkna antalet arbetsblad som innehåller "KTE", vänligen ansök nedan VBA-kod 2.
VBA-kod 2: Räkna kalkylblad vars namn innehåller "KTE"
Sub CountWSNames()
Dim I As Long
Dim xCount As Integer
For I = 1 To ActiveWorkbook.Sheets.Count
If InStr(1, Sheets(I).Name, "KTE") > 0 Then xCount = xCount + 1
Next
MsgBox "There are " & CStr(xCount) & " sheets that with 'KTE'", vbOKOnly, "KuTools for Excel"
End Sub
Anmärkningar: Ersätt ordet "KTE" med texten du vill använda för att räkna antalet kalkylblad.
3. tryck på F5 nyckel för att köra koden. Sedan dyker en dialogruta upp för att berätta hur många kalkylblad i den aktuella arbetsboken som börjar med "KTE" eller innehåller "KTE". Se skärmdumpar:
Antal kalkylblad vars namn börjar med "KTE":
Antal kalkylblad vars namn innehåller "KTE":
Hitta snabbt alla kalkylblad som innehåller specifika ord i arknamn
Det här avsnittet visar dig hur du snabbt hittar alla kalkylblad som innehåller specifika ord i arknamnet med Kutools för Excel.
1. Efter installation av Kutools för Excel, Kutools Navigering rutan kommer att öppnas automatiskt på vänster sida av arbetsboken. Eller så kan du aktivera rutan genom att klicka Kutools > Navigering som nedan visas skärmdump.
2. I Arbetsbok och ark i navigeringsfönstret, kontrollera Filter rutan och ange det specifika kalkylbladsnamnet du hittar kalkylblad utifrån. Alla kalkylblad vars namn innehåller det specifika ordet kommer att filtreras och listas i kalkylbladets listruta. Se skärmdump:
Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av permanent gratis AI-funktioner! Hämta den nu
Relaterade artiklar:
- Hur refererar jag till fliknamn i cellen i Excel?
- Hur matchar man cellvärdet med fliknamnet eller vice versa i Excel?
- Hur öppnar jag ett specifikt kalkylblad med det valda värdet i en kombinationsruta i Excel?
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!