Visual Basic for Applications είναι ένα προϊόν της Microsoft , και η γλώσσα προγραμματισμού που χρησιμοποιείται γενικά για τον προγραμματισμό του Excel . Στην VBA , ένα επιχείρημα είναι η τιμή που χρησιμοποιεί μια διαδικασία για εκτέλεση έργου . Υπάρχουν δύο τρόποι για την αποστολή ή περνώντας ένα επιχείρημα σε VBA κατά τον καθορισμό μιας διαδικασίας . Η αποστολή με αναφορά ( ByRef ) περνά την πραγματική διεύθυνση του επιχειρήματος στη διαδικασία . Όταν εκτελείται η διαδικασία , η επιστροφή μεταβλητή θα έχει μια τιμή που έχει τροποποιηθεί . Όταν ένα επιχείρημα έχει περάσει από την αξία ( ByVal ) , μόνο ένα αντίγραφο της μεταβλητής αποστέλλεται στη διαδικασία . Αυτό αφήνει την αρχική αξία της μεταβλητής αμετάβλητη. Από προεπιλογή , VBA περνά επιχειρήματα με αναφορά . Καθορισμός της μεθόδου που θέλετε να χρησιμοποιήσετε αποτελείται από κάνοντας μια απλή τροποποίηση στον κωδικό λειτουργίας σας . Οδηγίες
Η 1
Launch VBA ή την εφαρμογή που χρησιμοποιείτε σήμερα σε συνδυασμό με VBA . 2
Ανοίξτε κώδικα VBA της συνάρτησης που θέλετε να χρησιμοποιήσετε για να στείλετε ένα επιχείρημα .
Η
3 Πληκτρολογήστε τη λέξη-κλειδί " ByVal " προηγείται το όνομα του επιχειρήματος στον ορισμό της συνάρτησης , αν θέλετε να στείλετε ένα επιχείρημα με βάση την αξία . Για παράδειγμα : " . NameProcedure Λειτουργία ( strText As String , ByVal lngX Όπως Long ) "
Η 4
Πληκτρολογήστε τη λέξη-κλειδί " ByRef " προηγείται το όνομα του επιχειρήματος στον ορισμό της συνάρτησης , αν θέλετε να καθορίσετε ότι το επιχείρημα είναι να σταλεί με αναφορά .
Η
εικόνων