et excel - makro - at slette alle men det aktive arbejdsplan

, du til tider ønsker at slette alle men det aktive beregninger i et excel - arbejdsbog.i disse situationer, man kan anvende følgende macro. hvordan de makroøkonomiske værker, macro her loops gennem papirer, der svarer til hver kladde navn til den aktive blad navn.hver gang de makroøkonomiske loops, det fjerner enhver ekspert arbejdsplan.note anvendelse af displayalerts ejendom i trin 4.dette effektivt slukker excel - advarsler, så du behøver ikke at bekræfte hvert slette. i macro1() "trin 1: erklærer din variabler dim ws som kladde" trin 2: begynd skruet gennem alle papirer for hver ws i thisworkbook. arbejdssedler "trin 3: se hver kladde navn, hvis ws. navn < > thisworkbook.activesheet.name" trin 4: sluk advarsler og slette application.displayalerts = falske ws. slette application.displayalerts = sandt, hvis "trin 5: loop til næste kladde næste ws ende ubåden, de makroøkonomiske første erklærer en genstand til ws.det skaber et minde beholder for hver arbejdsplan det loops. i fase 2, macro begynder at sløjfe, fortæller excel - det vil vurdere alle papirer i dette hæfte.der er en forskel mellem thisworkbook og activeworkbook.den thisworkbook objekt henviser til arbejdsbog, der indeholder koden.den activeworkbook objekt, henviser til de nuværende aktive arbejdsbog.de ofte vende tilbage til det samme formål, men hvis arbejdsbog at kode ikke er aktive arbejdsbog, vender de tilbage til forskellige ting.i dette tilfælde, du vil ikke risikere at slette plader i andre bøger, så du bruger thisworkbook., trin 3, makro - simpelthen sammenligner de aktive blad navn til den balance, der er ved at blive fuld. i trin 4, hvis blad navne er forskellige, de makroøkonomiske sletter blad.som nævnt i displayalerts at undertrykke nogen bekræftelse kontrol fra excel.hvis du ønsker at blive advaret før fjernelsen af plader, kan du ikke anvendelse.displayalerts = falske.uden den displayalerts udtalelse vil sørge for, at de får besked, vist, at lade dig ud af den beslutning om at slette opgaver. i trin 5, de makroøkonomiske loops tilbage for at få den næste blad.efter alle de lagner er evalueret, den makroøkonomiske mål., undlade at vise ­ og indberetninger redegørelse se advarsler.hvordan anvendes makroen, til at gennemføre denne makroøkonomiske, du kan kopiere og sæt det ind på et standardmodul:,,, aktiverer visuel grundlæggende redaktør ved presning af alat + f11.,,,, højre klik projektet /arbejdsbog navn i projektet vindue.,,,, vælge indsæt → modul.,,, type eller pasta, koden i den nyoprettede modul.,,, når du bruger thisworkbook i stedet for activeworkbook i en makroøkonomisk, du kan ikke køre den makro - fra personlige makro - arbejdsbog.hvorfor?fordi thisworkbook henviser til den personlige makro - arbejdsbog, ikke til arbejdsbog, som de makroøkonomiske skal gælde.,,

Omit the Display­Alerts statement to see warning messages.



Previous:
Next Page:No