Διαγράψτε το υπολογιστικό φύλλο του Excel μέσω μακροεντολών και VBA χωρίς ερωτήματα

Έτσι αφαιρείτε ένα φύλλο εργασίας χρησιμοποιώντας μια μακροεντολή χωρίς περαιτέρω έρευνα

Όταν διαγράφετε ένα φύλλο εργασίας από το βιβλίο εργασίας σας, το Excel σας εμφανίζει ένα παράθυρο μηνύματος:

Αυτή είναι μια χρήσιμη συμβουλή για την αποφυγή τυχαίας διαγραφής δεδομένων. Η αυτοματοποίηση εργασιών με μακροεντολές μπορεί να μπερδέψει και να ενοχλήσει έναν χρήστη. Ένα απλό κόλπο μπορεί να βοηθήσει εδώ.

Διαγράψτε τον κώδικα προγράμματος γύρω από τα φύλλα εργασίας χωρίς επιβεβαίωση

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

Sub LoescheTabelleOhneHinweis ()
Application.DisplayAlerts = Λάθος
ActiveWorkbook.Worksheets (1). Διαγραφή
Application.DisplayAlerts = True
Τέλος υπο

Τι κάνει ο κώδικας προγράμματος για τη διαγραφή φύλλων εργασίας χωρίς ερώτημα;

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

Γιατί έχει νόημα η διαγραφή φύλλων εργασίας χωρίς επιβεβαίωση με VBA;

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

Επαγγελματική συμβουλή: Προσαρμόστε την εντολή VBA για προσαρμογή σε άλλα φύλλα εργασίας

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

Συμβουλές για αρχάριους στο θέμα των μακροεντολών και VBA

Εάν θέλετε να μάθετε πώς να εισάγετε και να ξεκινάτε μακροεντολές στο Excel, θα βρείτε πολλά χρήσιμα άρθρα εδώ που θα σας βοηθήσουν να ξεκινήσετε με μακροεντολές και VBA.

Τα στιγμιότυπα οθόνης δημιουργήθηκαν με την έκδοση Excel 2016.

Συχνές ερωτήσεις

Τι είναι το VBA

Το VBA είναι συντομογραφία και σημαίνει "Visual Basic for Applications". Είναι μια λεγόμενη γλώσσα σεναρίου. Με τη βοήθεια του VBA, οι διαδικασίες διαφορετικών προγραμμάτων μπορούν να απλοποιηθούν και να βελτιστοποιηθούν. Τα προγράμματα του Office από τη Microsoft είναι ιδιαίτερα κατάλληλα για εργασία με VBA.

Πώς μπορώ να εισαγάγω μακροεντολές στο Excel;

Στην ενότητα "Αρχείο" κάντε κλικ στο "Επιλογές". Εκεί πρέπει να επισημάνετε τη λειτουργία "Εργαλεία προγραμματιστή" στην ενότητα "Προσαρμογή κορδέλας". Στη συνέχεια, μπορείτε να αποκτήσετε πρόσβαση στη λειτουργία μακροεντολών στο βιβλίο εργασίας σας στην κορδέλα μενού στην ενότητα "Εργαλεία προγραμματιστή".

Πώς μπορώ να διαγράψω πολλά φύλλα εργασίας χωρίς επιβεβαίωση;

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

Πώς μπορώ να προστατεύσω τα φύλλα εργασίας μου από τυχαία διαγραφή;

Θα βρείτε το στοιχείο "Έλεγχος" στην κορδέλα του μενού. Αν κάνετε κλικ σε αυτό, θα βρείτε διάφορες επιλογές για την προστασία των δεδομένων που έχετε εισαγάγει. Μπορείτε να προστατεύσετε ένα συγκεκριμένο φύλλο εργασίας με το "Προστατέψτε το φύλλο" ή ολόκληρο το βιβλίο εργασίας με το "Προστατέψτε το βιβλίο εργασίας".

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave