Σπίτι Κοινωνική Media Ένα Macro Excel για να διαγράψετε όλα, εκτός από το ενεργό φύλλο εργασίας - dummies

Ένα Macro Excel για να διαγράψετε όλα, εκτός από το ενεργό φύλλο εργασίας - dummies

Πίνακας περιεχομένων:

Βίντεο: Upgraded URLs Hangout on Air 2025

Βίντεο: Upgraded URLs Hangout on Air 2025
Anonim

Μερικές φορές μπορεί να θέλετε να διαγράψετε όλα εκτός από το ενεργό φύλλο εργασίας σε ένα βιβλίο εργασίας του Excel. Σε αυτές τις περιπτώσεις, μπορείτε να χρησιμοποιήσετε την ακόλουθη μακροεντολή.

Πώς λειτουργεί η μακροεντολή

Η μακροεντολή εδώ περιστρέφεται μέσω των φύλλων εργασίας, ταιριάζοντας με κάθε όνομα φύλλου εργασίας στο όνομα του ενεργού φύλλου. Κάθε φορά που η μακροεντολή βρόχων, διαγράφει οποιοδήποτε αξεπέραστο φύλλο εργασίας. Σημειώστε τη χρήση της ιδιότητας DisplayAlerts στο βήμα 4. Αυτό απενεργοποιεί αποτελεσματικά τις προειδοποιήσεις του Excel έτσι δεν χρειάζεται να επιβεβαιώνετε κάθε διαγραφή.

Sub Macro1 () 'Βήμα 1: Δηλώστε τις μεταβλητές σας Dim ws ως φύλλο εργασίας' Βήμα 2: Ξεκινήστε το βρόχο σε όλα τα φύλλα εργασίας Για κάθε ws Στο ThisWorkbook. Φύλλα εργασίας "Βήμα 3: Ελέγξτε κάθε όνομα φύλλου εργασίας Εάν ws. Ονομάστε το ThisWorkbook. ActiveSheet. Name Then 'Βήμα 4: Απενεργοποιήστε τις προειδοποιήσεις και διαγράψτε την εφαρμογή. DisplayAlerts = False ws. Διαγραφή εφαρμογής. DisplayAlerts = True End Αν 'Βήμα 5: Βρόχος στο επόμενο φύλλο εργασίας Επόμενο ws End Sub

Η μακροεντολή δηλώνει πρώτα ένα αντικείμενο που ονομάζεται ws. Αυτό το βήμα δημιουργεί ένα δοχείο μνήμης για κάθε φύλλο εργασίας που ξεπερνάει.

Στο βήμα 2, η μακροεντολή αρχίζει να βγάζει, λέγοντας στο Excel ότι θα αξιολογήσει όλα τα φύλλα εργασίας αυτού του βιβλίου εργασίας. Υπάρχει μια διαφορά μεταξύ του ThisWorkbook και του ActiveWorkbook. Το αντικείμενο ThisWorkBook αναφέρεται στο βιβλίο εργασίας που περιέχει τον κώδικα. Το αντικείμενο ActiveWorkBook αναφέρεται στο τρέχον ενεργό βιβλίο εργασίας. Επιστρέφουν συχνά το ίδιο αντικείμενο, αλλά αν το βιβλίο εργασίας που εκτελεί τον κώδικα δεν είναι το ενεργό βιβλίο εργασίας, επιστρέφουν διαφορετικά αντικείμενα. Σε αυτήν την περίπτωση, δεν θέλετε να διακινδυνεύσετε τη διαγραφή φύλλων σε άλλα βιβλία εργασίας, επομένως χρησιμοποιείτε το ThisWorkBook.

Στο βήμα 3, η μακροεντολή συγκρίνει απλώς το ενεργό όνομα φύλλου με το φύλλο που βρίσκεται προς το παρόν σε βρόχο.

Στο βήμα 4, εάν τα ονόματα των φύλλων είναι διαφορετικά, η μακροεντολή διαγράφει το φύλλο. Όπως αναφέρθηκε, χρησιμοποιείτε το DisplayAlerts για να καταργήσετε τους ελέγχους επιβεβαίωσης από το Excel. Αν θέλετε να προειδοποιήσετε πριν διαγράψετε τα φύλλα, μπορείτε να παραλείψετε την εφαρμογή. DisplayAlerts = False. Η παράλειψη της δήλωσης DisplayAlerts θα διασφαλίσει ότι θα εμφανιστεί το μήνυμα, επιτρέποντάς σας να αποφύγετε την απόφαση να διαγράψετε φύλλα εργασίας.

Στο βήμα 5, η μακροεντολή επιστρέφει για να πάρει το επόμενο φύλλο. Αφού αξιολογηθούν όλα τα φύλλα, η μακροεντολή τελειώνει.

Παραλείψτε τη δήλωση προειδοποιήσεων οθόνης για να δείτε προειδοποιητικά μηνύματα.

Για να χρησιμοποιήσετε τη μακροεντολή

Για να εφαρμόσετε αυτήν τη μακροεντολή, μπορείτε να την αντιγράψετε και να την επικολλήσετε σε μια τυποποιημένη ενότητα:

  1. Ενεργοποιήστε τον επεξεργαστή της Visual Basic πατώντας Alt + F11.

  2. Κάντε δεξί κλικ στο όνομα του έργου / βιβλίου εργασίας στο παράθυρο του έργου.

  3. Επιλέξτε Εισαγωγή → Ενότητα.

  4. Πληκτρολογήστε ή επικολλήστε τον κώδικα στη νεοδημιουργηθείσα ενότητα.

Όταν χρησιμοποιείτε το ThisWorkbook αντί του ActiveWorkbook σε μια μακροεντολή, δεν μπορείτε να εκτελέσετε τη μακροεντολή από το βιβλίο εργασίας προσωπικών μακροεντολών. Γιατί; Επειδή το WorksWorkbook θα αναφέρεται στο βιβλίο εργασίας προσωπικών μακροεντολών και όχι στο βιβλίο εργασίας στο οποίο πρέπει να εφαρμοστεί η μακροεντολή.

Ένα Macro Excel για να διαγράψετε όλα, εκτός από το ενεργό φύλλο εργασίας - dummies

Η επιλογή των συντακτών

Πώς να Προβλέπουμε με την εντολή αναζήτησης στόχου στο Excel 2016 - dummies

Πώς να Προβλέπουμε με την εντολή αναζήτησης στόχου στο Excel 2016 - dummies

Στο Excel 2016, παρέχετε τα ανεπεξέργαστα δεδομένα και το Excel παράγει τα αποτελέσματα. Με την εντολή "Επιδίωξη στόχου", δηλώνετε ότι θέλετε τα αποτελέσματα να είναι και το Excel σας λέει τα ακατέργαστα δεδομένα που χρειάζεστε για την παραγωγή αυτών των αποτελεσμάτων. Η εντολή στόχου αναζήτησης είναι χρήσιμη στις αναλύσεις όταν θέλετε ...

Πώς να μορφοποιήσετε τις πληροφορίες πίνακα στον άξονα

Πώς να μορφοποιήσετε τις πληροφορίες πίνακα στον άξονα

Μπορείτε και θα θέλετε να μορφοποιήσετε τις πληροφορίες που περιέχονται σε ένα συγκεντρωτικό πίνακα Excel. Ουσιαστικά, έχετε δύο τρόπους για να το κάνετε αυτό: χρησιμοποιώντας την τυπική μορφοποίηση κελιού και χρησιμοποιώντας μια αυτόματη φόρμα για τον πίνακα. Χρησιμοποιώντας τυπική μορφοποίηση κελιού Για να μορφοποιήσετε ένα μόνο κελί ή ένα φάσμα κυττάρων στον πίνακα περιστροφής, επιλέξτε το εύρος, ...

Πώς να μορφοποιήσετε πίνακες με το εργαλείο γρήγορης ανάλυσης στο Excel 2016 - dummies

Πώς να μορφοποιήσετε πίνακες με το εργαλείο γρήγορης ανάλυσης στο Excel 2016 - dummies

Χρησιμοποιήστε το εύχρηστο εργαλείο γρήγορης ανάλυσης του Excel 2016 για να μορφοποιήσετε γρήγορα τα δεδομένα σας ως νέο πίνακα. Απλά επιλέξτε όλα τα κελιά στον πίνακα, συμπεριλαμβανομένων των κελιών στην πρώτη σειρά με τις επικεφαλίδες των στηλών. Μόλις το κάνετε, το εργαλείο γρήγορης ανάλυσης εμφανίζεται στην κάτω δεξιά γωνία της επιλογής κελιών ...

Η επιλογή των συντακτών

Για τους ηλικιωμένους: Πώς να διαμορφώσετε ένα διάγραμμα Excel - dummies

Για τους ηλικιωμένους: Πώς να διαμορφώσετε ένα διάγραμμα Excel - dummies

Διάγραμμα Microsoft Excel. Μπορείτε να αλλάξετε το χρώμα κάθε σειράς δεδομένων, για παράδειγμα, και να αλλάξετε τη γραμματοσειρά και το μέγεθος κάθε στοιχείου κειμένου. Μπορείτε να ρυθμίσετε την περιστροφή ενός διαγράμματος 3-D, να μετακινήσετε τον θρύλο σε διαφορετικές θέσεις, να προσθέσετε ή να αφαιρέσετε τον τίτλο του γραφήματος και διάφορα ...

Πώς να τροποποιήσετε τον τρόπο λειτουργίας του πληκτρολογίου του υπολογιστή σας - ανδρείκελα

Πώς να τροποποιήσετε τον τρόπο λειτουργίας του πληκτρολογίου του υπολογιστή σας - ανδρείκελα

Προβλήματα καρπιαίου τούνελ, μπορεί να θέλετε να εξετάσετε την τροποποίηση του τρόπου λειτουργίας του πληκτρολογίου του υπολογιστή σας. Μπορείτε να ενεργοποιήσετε τις λειτουργίες που σας επιτρέπουν να ελέγχετε το ποντίκι σας μέσω του πληκτρολογίου, για παράδειγμα, ή να ενεργοποιήσετε τα Sticky Keys, τα οποία σας δίνουν τη δυνατότητα να πατήσετε τους συνδυασμούς πλήκτρων ...

Πώς να εγκαταστήσετε ένα πρόγραμμα υπολογιστή - Dummies

Πώς να εγκαταστήσετε ένα πρόγραμμα υπολογιστή - Dummies

Εγκαθιστάτε ένα πρόγραμμα υπολογιστή, ώστε να μπορείτε να κάνετε νέα πράγματα χρησιμοποιώντας αυτά τα προγράμματα - πράγματα που δεν μπορείτε να κάνετε με τα προγράμματα που έχετε ήδη. Μπορείτε να εγκαταστήσετε ένα πρόγραμμα υπολογιστή για να προσθέσετε νέες δυνατότητες στον υπολογιστή σας, όπως η δημιουργία ευχετήριων καρτών ή σύνταξης νομικών εγγράφων. Ορισμένα προγράμματα είναι δωρεάν. άλλα κοστίζουν ...

Η επιλογή των συντακτών

Συνέπειες του επαναπατρισμού στις συνήθειες ύπνου του παιδιού - ανδρείκελα

Συνέπειες του επαναπατρισμού στις συνήθειες ύπνου του παιδιού - ανδρείκελα

Το διαζύγιο ή η χήρα του γονέα αρκεί για να διαταράξει το πρότυπο ύπνου του παιδιού. και αν ο ειδύλλιος και ο γάμος ξαναγυρναίνουν στην εικόνα, είναι ακόμα μια μεγάλη διατάραξη. Τα παρακάτω παραδείγματα υπογραμμίζουν μερικές από τις προκλήσεις κατά την κατάκλιση που μπορεί να αντιμετωπίσει η οικογένειά σας: Ένα παιδί συνηθισμένο να κοιμάται (κοιμάται στο ίδιο δωμάτιο ή κρεβάτι όπως εσείς) μπορεί να βρει ...

Αποφασίζετε για την φροντίδα των παιδιών όταν εργάζεστε από το σπίτι - ανδρείκελα

Αποφασίζετε για την φροντίδα των παιδιών όταν εργάζεστε από το σπίτι - ανδρείκελα

Ή εργάζεστε σε έναν εργοδότη που σας επιτρέπει να εργάζεστε από το σπίτι σε πλήρη ή μερική απασχόληση (μια ρύθμιση εργασίας που αναφέρεται ως τηλεργασία ή τηλεργασία), πρέπει να υπολογίσετε τι πρόκειται να κάνετε για τη φροντίδα των παιδιών εάν έχετε μικρά παιδιά. Εάν ...