Így távolíthatja el a munkalapot makró használatával minden további vizsgálat nélkül
Amikor töröl egy munkalapot a munkafüzetből, az Excel üzenetablakot jelenít meg:

Ez egy hasznos tipp az adatok véletlen törlésének megelőzésére. A feladatok automatizálása makrókkal megzavarhatja és bosszanthatja a felhasználót. Itt egy egyszerű trükk segíthet.
Törölje a programkódot a munkalapok körül megerősítés nélkül
Ha makróval törli a munkalapokat, az ilyen lekérdezések zavaróak a felhasználó számára. Egy trükkel kérés nélkül törölhet táblázatokat. Egyszerűen használja vagy másolja a következő programkódot:
Sub LoescheTabelleOhneHinweis ()
Application.DisplayAlerts = Hamis
ActiveWorkbook.Munkalapok (1). Törlés
Application.DisplayAlerts = Igaz
End Sub
Mit tesz a programkód, hogy lekérdezés nélkül törölje a munkalapokat?
A makró először kikapcsol minden választ az Excelből. Ennek megfelelően nem jelenik meg több figyelmeztetés. Ezután az aktív munkafüzet első munkalapja törlődik. Ezt követően a makró újraaktiválja a lekérdezéseket az Excelből.
Miért van értelme törölni a munkalapokat a VBA -val történő megerősítés nélkül?
Ha bizonyos feladatokat makrók segítségével automatizált, a figyelmeztető üzenet megjelenése nagyon zavaró lehet. A felhasználó ekkor figyelmeztetést kap, hogy az adatok törölhetők annak ellenére, hogy ő maga nem adott parancsot az adatlap törlésére. Ez nyugtalaníthatja a felhasználót, és késésekhez vezethet a lekérdezések miatt. Ezért hasznos lehet a munkalapok kérés nélküli törlése.
Szakmai tipp: A VBA parancs adaptálása más munkalapokhoz
Törölhet egy másik munkalapot az aktív munkafüzet első munkalapja helyett. Ha ezt meg akarja tenni, egyszerűen igazítsa a sort a delete paranccsal.
Tippek kezdőknek makrók és VBA témakörben
Ha szeretné megtudni, hogyan kell beírni és elindítani a makrókat az Excelben, itt számos hasznos cikket talál, amelyek segítenek a makrók és a VBA használatában.
A képernyőképek az Excel 2016 -os verziójával készültek.
GYIK
Mi az a VBA
A VBA rövidítés és a "Visual Basic for Applications" rövidítése. Ez egy úgynevezett szkriptnyelv. A VBA segítségével a különböző programok folyamata egyszerűsíthető és optimalizálható. A Microsoft Office -programjai különösen alkalmasak a VBA -val való együttműködésre.
Hogyan írhatok be makrókat az Excelben?
A „Fájl” alatt kattintson a „Beállítások” gombra. Itt jelölje be a „Fejlesztői eszközök” funkciót a „Szalag testreszabása” alatt. Ezt követően elérheti a munkafüzet makrófunkcióját a "Fejlesztői eszközök" menüszalagon.
Hogyan törölhetek több munkalapot megerősítés nélkül?
Lehetséges, hogy a programkód konkrét módosításával több kérés nélkül törölhet bizonyos munkalapokat, és kihagyhat más munkalapokat.
Hogyan védhetem meg a munkalapjaimat a véletlen törléstől?
A menüszalagon megtalálja az "Ellenőrzés" elemet. Ha erre kattint, különféle lehetőségeket talál a megadott adatok védelmére. Egy adott munkalapot "Lap védelme" vagy a teljes munkafüzetet "Munkafüzet védelme" segítségével védhet.