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

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

Πώς να Nest ένα Sub σε VBA

Visual Basic προγραμματιστές χρησιμοποιούν ένθετα υπορουτίνες , ή ένθετα subs , να απομονώσει την εκτέλεση ορισμένων κομμάτια του κώδικα στις εφαρμογές τους . Μια ένθετη υπορουτίνα είναι μια κωδικοποιημένη διαδικασία που βρίσκεται μέσα σε ένα μεγαλύτερο , master, διαδικασία . Οι διαδικασίες πλοίαρχος καλείται αρχικά να κινήσει την ένθετη υπο ρουτίνα , η οποία διαφορετικά δεν θα εκτελεστεί . Η ένθετη υπο δεν μπορεί να χρησιμοποιηθεί σε όλα , εκτός εάν ο πλοίαρχος διαδικασία γνωστή ως πρώτη . Οδηγίες
Η 1

Ξεκινήστε με την εφαρμογή της Visual Basic και ανοίξτε το έργο κωδικό στον οποίο θέλετε να προσθέσετε μια ένθετη υπορουτίνα . 2

Πλοηγηθείτε στο τμήμα του κώδικα, όπου μπορείτε θέλετε να προσθέσετε την ένθετη υπο και να δημιουργήσει τον πλοίαρχο διαδικασία . Χρησιμοποιήστε το ακόλουθο παράδειγμα ως οδηγό , αντικαθιστώντας " CreateNewDocument " με την πραγματική λειτουργία που χρησιμοποιείτε :

CreateNewDocument Λειτουργία ( )
εικόνων 3

Nest την υπορουτίνα σε η πλοίαρχος λειτουργία με την προσθήκη ως εξής , αντικαθιστώντας το όνομα παράδειγμα με τα ονόματα των υπορουτίνες στην αίτησή σας :

CreateNewDocument Function ( ) Sub AddRow ( ) End Sub
Η 4

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

Sub AddColumn ( ) End Sub Sub

SaveDocument ( ) End Sub
5

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

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

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