Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να Διαγραφή Φύλλα Χωρίς επιβεβαίωση Με VBA

Microsoft Visual Basic for Applications ή VBA , είναι μια έκδοση του Microsoft Visual Basic για τη σουίτα Microsoft Office . VBA επιτρέπει στο χρήστη να κωδικοποιήσει τις δικές τις λειτουργίες της να επεκτείνει τα χαρακτηριστικά των εφαρμογών του Office και επιτρέπει την κοινή επαναλαμβανόμενες εργασίες να είναι αυτοματοποιημένες . Μια μακροεντολή VBA μπορεί να χρησιμοποιηθεί για διαγραφή φύλλων εργασίας του Microsoft Excel , αλλά από προεπιλογή ένα παράθυρο διαλόγου εμφανίζεται ζητώντας από το χρήστη να επιβεβαιώσετε την ενέργεια . Αυτό μπορεί να προκαλέσει ένα πρόβλημα , δεδομένου ότι σταματά μακροεντολές από το να είναι σε θέση να τρέξει αυτόνομα , όπως το υπόλοιπο της μακροεντολής δεν μπορεί να τρέξει χωρίς αλληλεπίδραση του χρήστη . Αυτή η συμπεριφορά μπορεί να απενεργοποιηθεί από τον καθορισμό των αιτήσεων DisplayAlerts ρύθμιση για ψευδή κατά τη διάρκεια της μακροεντολής . Οδηγίες
Η

1 Δημιουργήστε ένα νέο βιβλίο εργασίας στο Microsoft Excel κάνοντας κλικ στο κουμπί " Office " στην επάνω αριστερή γωνία και επιλέγοντας " Νέο ". Κάντε διπλό κλικ στο " κενό βιβλίο εργασίας " από το παράθυρο διαλόγου που εμφανίζεται . 2

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

Η 3

Τύπος " deleteSheet " για το όνομα της μακροεντολής και στη συνέχεια κάντε κλικ στο κουμπί " Δημιουργία " για να δημιουργήσετε μια νέα μακροεντολή .
Η 4

Προσθέστε τον ακόλουθο κώδικα για το σώμα της υπορουτίνας δημιουργούνται αυτόματα από το βασικό πρόγραμμα επεξεργασίας κώδικα της Visual Basic :

Application.DisplayAlerts = = True

Πρώτον, η εφαρμογή " DisplayAlerts " έχει οριστεί σε false για να απενεργοποιήσετε τις ειδοποιήσεις από το να εμφανίζονται . Το φύλλο εργασίας με το όνομα " Φύλλο1 " στη συνέχεια επιλέγονται και διαγράφονται . Η ρύθμιση " DisplayAlerts " τότε οριστεί σε true για να ενεργοποιήσετε και πάλι ειδοποιήσεις .
5

Εκτελέστε το Macro πατώντας το πλήκτρο " F5 " και επιλέγοντας το " deleteSheet " macro . Φύλλο εργασίας " Φύλλο1 " θα διαγράφονται αυτόματα χωρίς επιβεβαίωση .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα