Προγραμματισμός Excel - εισαγωγή
Σε αυτή την πρακτική συμβουλή σας δίνουμε μια εισαγωγή στον προγραμματισμό του Excel με VBA (Visual Basic for Applications).
Προγραμματισμός Excel: Δημιουργήστε το UserForm με VBA
Αρχικά ξεκινήστε το Excel και πατήστε ταυτόχρονα [Alt] και [F11] για να ξεκινήσετε τον επεξεργαστή VBA. Σας παρουσιάζουμε επίσης όλα τα βήματα της γκαλερί εικόνων στο τέλος του άρθρου.
- Κάντε κλικ στην καρτέλα "Εισαγωγή" και προσθέστε μια φόρμα επιλέγοντας "UserForm" από το αναπτυσσόμενο μενού. Μπορείτε να επεξεργαστείτε το όνομα, το ύψος, το πλάτος και άλλες ιδιότητες στο παράθυρο "Ιδιότητες".
- Στη συνέχεια, μπορείτε να χρησιμοποιήσετε το παράθυρο Συλλογή εργαλείων για να προσθέσετε διάφορα στοιχεία. Πρώτα, για παράδειγμα, προσθέστε μια "ετικέτα". Αλλάξτε το κείμενο σε αυτό το πεδίο ρυθμίζοντας την τιμή "Caption" στο παράθυρο "Ιδιότητες".
- Το επόμενο βήμα είναι να προσθέσετε ένα "κουμπί εντολής". Και πάλι, μπορείτε να επεξεργαστείτε την εμφάνιση στο παράθυρο "Ιδιότητες". Εάν τρέξετε τώρα αυτό το πρόγραμμα και κάνετε κλικ στο κουμπί, τίποτα δεν θα συνέβαινε. Για να αποθηκεύσετε εντολές με αυτό το κουμπί, απλά κάντε διπλό κλικ σε αυτό.
Προγραμματισμός Excel: εντολές στη VBA
Στη συνέχεια, θα σας δείξουμε πώς μπορείτε να αντιστοιχίσετε διάφορες εντολές στο κουμπί σας.
- Κατ 'αρχάς, μπορείτε να αλλάξετε την ετικέτα μιας υπάρχουσας ετικέτας. Για παράδειγμα, μπορεί να χρησιμοποιηθεί η εντολή »Label1.Caption =" Νέα ετικέτα "« (χωρίς εξωτερικά εισαγωγικά). Στην περίπτωση αυτή, η επισήμανση της ετικέτας προσαρμόζεται στο όνομα "Label1".
- Μπορείτε επίσης να προσθέσετε εντολές που εκτελούνται όταν πατηθεί, για παράδειγμα, ένα πλήκτρο. Μπορείτε να επιλέξετε αυτές τις διαφορετικές περιπτώσεις από το αναπτυσσόμενο μενού στην επάνω δεξιά γωνία.
- Η εντολή "Test MsgBox" ", με την οποία θα εμφανιστεί ένα μήνυμα με το περιεχόμενο" Test ", είναι επίσης πρακτικό. Αυτό το μήνυμα "εμφανίζεται" σε ξεχωριστό παράθυρο. Με τον ίδιο τρόπο, μπορείτε να χρησιμοποιήσετε την εντολή »MsgBox x« για να εμφανίσετε ένα μήνυμα που περιέχει δεδομένα που έχουν αποθηκευτεί στη μεταβλητή "x" με μια εντολή όπως "x =" Test "".
- Όπως και σε άλλες γλώσσες προγραμματισμού, μπορείτε να υπολογίσετε διαφορετικές τιμές με εντολές όπως »x = 17 + 42« ή »x = x + 1«.
Προγραμματισμός Excel: πεδία κειμένου και συνθήκες στη VBA
Επίσης σημαντικό είναι το "πεδίο κειμένου", το οποίο μπορείτε επίσης να βρείτε στη συλλογή εργαλείων.
- Μπορείτε να αποθηκεύσετε την καταχωρημένη τιμή αυτού του Κειμένου με την εντολή »x = TextBox1.Text« για τη μεταβλητή "x".
- Οι συνθήκες στη VBA είναι επίσης πολύ πρακτικές. Ένα παράδειγμα αυτού θα είναι η εντολή "If (TextBox1.Text = 42) Στη συνέχεια". Στην επόμενη γραμμή εμφανίζεται η εντολή που πρέπει να εκτελεστεί αν ισχύει η προϋπόθεση. Ωστόσο, η εντολή που πρέπει να εκτελεστεί αν ισχύει η συνθήκη πρέπει να μετακινηθεί προς τα δεξιά χρησιμοποιώντας το πλήκτρο καρτελών. Περαιτέρω συνθήκες πρέπει να αρχίσουν με την εντολή "ElseIf". Εάν δεν ισχύει καμία από τις προϋποθέσεις, τότε εκτελείται η εντολή "Else:". Μην ξεχάσετε να προσθέσετε την εντολή End If στο τέλος.
Στην επόμενη πρακτική συμβουλή, θα εξηγήσουμε πώς λειτουργούν οι κβαντικοί υπολογιστές.