Σπίτι Κοινωνική Media Πώς να εκτελέσετε μια διαδικασία Sub VBA στο Excel 2016 - dummies

Πώς να εκτελέσετε μια διαδικασία Sub VBA στο Excel 2016 - dummies

Βίντεο: Πώς να εκτελέσετε μια OBDII διαδικασία επανεκκίνησης - www.eidivoulkanizater.gr 2025

Βίντεο: Πώς να εκτελέσετε μια OBDII διαδικασία επανεκκίνησης - www.eidivoulkanizater.gr 2025
Anonim

Πρέπει να ξέρετε πώς να εκτελέσετε τις διαδικασίες VBA Sub στο Excel 2016. Αυτό είναι σημαντικό επειδή μια διαδικασία Sub είναι άχρηστη αν δεν ξέρετε πώς να την εκτελέσετε. Παρεμπιπτόντως, που εκτελεί μια διαδικασία Sub σημαίνει το ίδιο πράγμα με το τρέχοντας ή καλώντας μια διαδικασία Sub. Μπορείτε να χρησιμοποιήσετε οποιαδήποτε ορολογία θέλετε.

Μπορείτε να εκτελέσετε ένα VBA Sub με πολλούς τρόπους. αυτός είναι ένας λόγος που μπορείτε να κάνετε τόσα πολλά χρήσιμα πράγματα με τις υπο-διαδικασίες. Ακολουθεί μια εξαντλητική λίστα με τους τρόπους εκτέλεσης μιας διαδικασίας Sub:

  • Με την εντολή Run → Run Sub / UserForm (στο VBE). Το Excel εκτελεί τη διαδικασία Sub, στην οποία βρίσκεται ο δρομέας. Αυτή η εντολή μενού έχει δύο εναλλακτικές λύσεις: το πλήκτρο F5 και το κουμπί Run Sub / UserForm στη βασική γραμμή εργαλείων του VBE. Αυτές οι μέθοδοι δεν λειτουργούν εάν η διαδικασία απαιτεί ένα ή περισσότερα επιχειρήματα.

  • Από το παράθυρο διαλόγου Macro του Excel. Ανοίγει αυτό το πλαίσιο επιλέγοντας Προγραμματιστής → Κωδικός → Μακροεντολές ή επιλέγοντας Προβολή → Μακροεντολές → Μακροεντολές. Ή παρακάμπτοντας την Κορδέλα και απλά πατήστε το πλήκτρο συντόμευσης Alt + F8. Όταν εμφανιστεί το παράθυρο διαλόγου Μακροεντολή, επιλέξτε τη διαδικασία Sub που θέλετε και κάντε κλικ στην επιλογή Εκτέλεση. Αυτό το παράθυρο διαλόγου εμφανίζει μόνο τις διαδικασίες που δεν απαιτούν ένα όρισμα.

  • Χρησιμοποιώντας το πλήκτρο Ctrl + (ή το πλήκτρο Ctrl + Shift +) συντόμευση που έχει εκχωρηθεί στη διαδικασία Sub (υποθέτοντας ότι έχετε αντιστοιχίσει μία).

  • Κάνοντας κλικ σε ένα κουμπί ή ένα σχήμα σε ένα φύλλο εργασίας. Το κουμπί ή το σχήμα πρέπει να έχει μια διαδικασία Sub που έχει οριστεί σε αυτό - το οποίο είναι πολύ εύκολο να το κάνεις.

  • Από μια άλλη διαδικασία Sub που γράφετε.

  • Από ένα κουμπί που έχετε προσθέσει στη γραμμή εργαλείων Γρήγορης Πρόσβασης.

  • Από ένα προσαρμοσμένο στοιχείο που έχετε προσθέσει στη Κορδέλα.

  • Όταν συμβεί κάποιο συμβάν. Αυτά τα συμβάντα περιλαμβάνουν το άνοιγμα του βιβλίου εργασίας, το κλείσιμο του βιβλίου εργασίας, την αποθήκευση του βιβλίου εργασίας, την αλλαγή σε ένα κελί, την ενεργοποίηση ενός φύλλου και άλλα πράγματα.

  • Από το παράθυρο "Άμεση" στο VBE. Απλά πληκτρολογήστε το όνομα της διαδικασίας Sub και πατήστε Enter.

Τώρα, πρέπει να εισαγάγετε μια διαδικασία Sub σε μια ενότητα VBA:

  1. Ξεκινήστε με ένα νέο βιβλίο εργασίας.

  2. Πατήστε Alt + F11 για να ενεργοποιήσετε το VBE.

  3. Επιλέξτε το βιβλίο εργασίας στο παράθυρο Project.

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

    Πληκτρολογήστε τα ακόλουθα στην ενότητα:

Sub ShowCubeRoot () Num = InputBox ("Εισαγωγή θετικού αριθμού") MsgBox Num ^ (1/3) & "είναι η ρίζα κύβου. "End Sub

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

Χρησιμοποιώντας την ενσωματωμένη λειτουργία VBA InputBox για να πάρετε έναν αριθμό.

Παρεμπιπτόντως, το ShowCubeRoot δεν αποτελεί παράδειγμα μιας μακροεντολής καλής . Δεν ελέγχει για σφάλματα, οπότε αποτυγχάνει εύκολα.

Εμφάνιση της ρίζας κύβου ενός αριθμού μέσω της λειτουργίας MsgBox.

Για να δείτε γιατί δεν είναι μια καλή μακροεντολή, δοκιμάστε να κάνετε κλικ στο κουμπί Άκυρο στο πλαίσιο εισαγωγής ή να εισαγάγετε έναν αρνητικό αριθμό. Κάθε ενέργεια έχει ως αποτέλεσμα ένα μήνυμα σφάλματος.

Πώς να εκτελέσετε μια διαδικασία Sub VBA στο Excel 2016 - dummies

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

Πώς να εκτυπώσετε από το Google SketchUp 8 με υπολογιστή Windows - ανδρείκελα

Πώς να εκτυπώσετε από το Google SketchUp 8 με υπολογιστή Windows - ανδρείκελα

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

Πώς να τοποθετήσετε εσωτερικούς τοίχους στο μοντέλο σας SketchUp - dummies

Πώς να τοποθετήσετε εσωτερικούς τοίχους στο μοντέλο σας SketchUp - dummies

Για αυτό το μέρος της διαδικασίας πιθανότατα θα χρησιμοποιήσει τους οδηγούς πολύ. Όταν σχεδιάζετε ένα σχέδιο κατόψεων στο SketchUp, πραγματικά βοηθάει να αγνοήσετε πράγματα όπως πόρτες και παράθυρα - όπου μια πόρτα πρέπει να είναι σε τοίχο, να σχεδιάσετε μόνο ένα συμπαγές τοίχο. Προσθέστε πόρτες και παράθυρα μετά την εξώθηση του σχεδίου σας ...

Πώς να εκτυπώσετε σε κλίμακα από το Google SketchUp 8 - ανδρείκελα

Πώς να εκτυπώσετε σε κλίμακα από το Google SketchUp 8 - ανδρείκελα

Δείτε στην οθόνη σας Google SketchUp έτσι ώστε να ταιριάζει σε ένα φύλλο χαρτιού, ίσως χρειαστεί να εκτυπώσετε ένα σχέδιο σε κλίμακα. Τα παρακάτω βήματα δείχνουν πώς μπορείτε να δημιουργήσετε μια κλίμακα εκτύπωσης από το SketchUp. Όταν τα στοιχεία της διεπαφής χρήστη είναι διαφορετικά για τις δύο πλατφόρμες, η ...

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

Πώς να ξεθωριάσετε ένα φίλτρο στο λογισμικό επεξεργασίας εικόνας - ανίχνευση

Πώς να ξεθωριάσετε ένα φίλτρο στο λογισμικό επεξεργασίας εικόνας - ανίχνευση

Τα φίλτρα του προγράμματος, που ονομάζονται επίσης Plug-ins επειδή μπορείτε να τα εγκαταστήσετε ή να τα αφαιρέσετε ανεξάρτητα, μπορούν να αλλάξουν την εμφάνιση της ψηφιακής εικόνας σας με διάφορους τρόπους. Ορισμένα φίλτρα διορθώνουν εικόνες λιγότερο από τέλειες και ορισμένα φίλτρα βελτιώνουν τις εικόνες σας με διάφορους τρόπους. Αλλά μερικές φορές, δεν θέλετε τα πλήρη αποτελέσματα ενός φίλτρου ...

Πώς να διορθώσετε μια υποεκπροσώπηση ψηφιακής φωτογραφίας

Πώς να διορθώσετε μια υποεκπροσώπηση ψηφιακής φωτογραφίας

Αν σας τραβήξετε μια φωτογραφία που σας αρέσει, αλλά είναι υποεξαγόμενη, μπορείτε να διασώσετε την εικόνα στο λογισμικό επεξεργασίας εικόνας. Πολλοί συντάκτες εικόνων σάς επιτρέπουν να διορθώνετε υποεκμετάλλευτες φωτογραφίες, καθιστώντας τις υποεξαγόμενες πλέον. Αυτό είναι το πώς το κάνετε με το Photoshop Elements:

Πώς να διορθώσετε τα χρώματα σε ψηφιακές φωτογραφίες σας - ανδρείκελα

Πώς να διορθώσετε τα χρώματα σε ψηφιακές φωτογραφίες σας - ανδρείκελα

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

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

Πώς να αντιμετωπίσετε την ενόχληση κατά τη διάρκεια του διαλογισμού - ανδρείκελα

Πώς να αντιμετωπίσετε την ενόχληση κατά τη διάρκεια του διαλογισμού - ανδρείκελα

Παρατεταμένη χρονική περίοδο, πρόκειται να αντιμετωπίσετε κάποιο σωματικό πόνο ή δυσφορία, ανεξάρτητα από το πόσο τέντωμα κάνετε! Ένας πόνος στην πλάτη σας, κάποιο πόνο στο γόνατο, ένα τσίμπημα στον ώμο σας, καρφίτσες και βελόνες στο πόδι σας - ο κατάλογος ...

Πώς να καθαρίσετε το Karmas σας - ανδρείκελα

Πώς να καθαρίσετε το Karmas σας - ανδρείκελα

Ένας τρόπος να ενεργήσετε χωρίς να δημιουργήσετε κάρμα είναι να ενεργήσετε χωρίς καμία προσκόλληση τους καλούς ή τους κακούς καρπούς των πράξεών σας. Ανακαλέστε τη σημασία που αποδίδετε στα πράγματα του εφήμερου, φυσικού κόσμου και αρχίστε να καταθέτετε την ενέργειά σας προς το αιώνιο πνευματικό πεδίο. Ένας άλλος τρόπος για να καθαρίσετε τα Karmas σας είναι μέσω έντονων ...

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

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

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