Hur kontrollerar jag snabbt om ett ark är tomt i Excel?
Om det finns några tomma ark i en stor arbetsbok, hur kan du snabbt kontrollera om ett ark är tomt i arbetsboken och sedan ta bort dem? I Excel finns en inbyggd funktion för att avgöra om ett ark är tomt eller inte, men här introducerar jag en VBA-kod för dig för att kontrollera om ett ark är tomt.
Kontrollera om ett ark är tomt med VBA
Kontrollera om ett ark är tomt med VBA
För att kontrollera om ett ark är tomt kan du använda makrokoden nedan för att snabbt avgöra om ett ark är tomt.
1. Aktivera ett ark du vill kontrollera om det är tomt, tryck på Alt + F11 nyckel för att öppna Microsoft Visual Basic för applikationer och klicka Insert > Modulerna att skapa en ny Modulerna.
2. Klistra in under makrokoden i det tomma skriptet. Se skärmdump:
VBA: Kontrollera om ett ark är tomt
Sub CheckSheetEmpty()
'UpdatebyExtendoffice20170830
If WorksheetFunction.CountA(ActiveSheet.UsedRange) = 0 And ActiveSheet.Shapes.Count = 0 Then
MsgBox "Sheet is empty", vbInformation, "KuTools For Excel"
Else
MsgBox "Sheet is not empty", vbInformation, "KuTools For Excel"
End If
End Sub
3. Spara koden och tryck på F5 för att köra koden, och en dialogruta dyker upp för att påminna dig om att arket är tomt eller inte.
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!