Εξέλιξη Κομματιού
Macros
- Καταγραφή και επεξεργασία macros
- Ανάθεση macros σε φόρμες, γραμμές εργαλείων, πλήκτρο συντόμευσης
Περιβάλλον VBA
- Επεξεργαστής Visual Basic και οι επιλογές του
- Διαχείριση συστατικών μερών
- Πλήκτρα συντόμευσης
- Βελτιστοποίηση του περιβάλλοντος
Εισαγωγή στη διαδικαστική προγραμματισμό
- Διαδικασίες: Function Sub
- Τύποι δεδομένων
- Η ορολογία if ... then ... elseif ... else ... end if
- Η δομή Case statement
- Χτώνες for ... loop while, until
- Χτώνες for ... next
- Εντολές έξοδου από χτώνα (exit)
- Επεξεργασία πινάκων
Συμβολοσειρές με εισαγωγή
- Συμφώνηση συμβολοσειρών (concatenation)
- Μετατροπή σε άλλους τύπους (άμεση και ανεξάρτητη)
- Χαρακτηριστικά επεξεργασίας συμβολοσειρών
Visual Basic
- Κατέβασμα και ανεβασμό δεδομένων σε φύλλο εργασίας (Cells, Range)
- Κατέβασμα και ανεβασμό δεδομένων για τον χρήστη (InputBox, MsgBox)
- Η δήλωση μεταβλητών
- Το περιφάνεια και η διάρκεια των μεταβλητών
- Τεχνικές και αποδόσεις τους
- Επιλογές modules
- Δημιουργία δικών συναρτήσεων και χρήση τους σε φύλλο εργασίας
- Αντικείμενα, τάξεις, μέθοδοι και ιδιότητες
- Συντήρηση κώδικα
- Ασφάλεια εναλλαγής κώδικα και προεπισκόπηση
Δοκιμαστική διαδικασία
- Μεθοδολογία step-by-step επεξεργασίας
- Παράθυρο Locals
- Παράθυρο Immediate
- Ταδυνότητες - Watches
- Κάλεσμα Stack
Χειρισμός λάθων
- Τύποι λαθών και τρόποι αποφυγής
- Καταγραφή και χειρισμός λάθων εκτέλεσης (run-time)
- Δομές: On Error Resume Next, On Error GoTo
Μοντέλο Αντικειμένων Excel
- To αντικείμενο Application
- To αντικείμενο Workbook και συλλογή Workbooks
- To αντικείμενο Worksheet και συλλογή Worksheets
- Τα αντικείμενα ThisWorkbook, ActiveWorkbook, ActiveCell
- Επιλογή αντικειμένων
- Συλλογή Range
- To αντικείμενο Cells
- Εμφάνιση δεδομένων στην περιοχή status bar
- Βελτιστοποίηση χρήσης ScreenUpdating
- Χρονομετρία μέθοδου Timer
Χειρισμός γεγονότων σε VBA
- Τι είναι ένα γεγονός;
- Αντίδραση σε ένα γεγονός και δημιουργία handler
- Ενεργοποίηση handlers
- Υπηρεσία συχνά επιφανές γεγονότων
Φόρμες VBA
- Δημιουργία δικών σας φόρμων
- Προσκλήση της φόρμας από κώδικα
- Χρήση της φόρμας στο φύλλο εργασίας
Απαιτήσεις
- Δυνατότητα εργασίας σε φύλλο πινάκων, με βασική γνώση (παραλληλόγραμμα, ζώνες, φύλλα εργασίας, κ.λπ.).
- Η παρούσια γνώση VBA δεν απαιτείται για τη δημιουργία macros ή κώδικα VBA.
Ακροατήριο
- Διαχειριστές δεδομένων
Σχόλια (5)
περιοχή του υλικού
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Κομμάτι - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Μηχανική Μετάφραση
A lot of exercise. Trainer doesn't need to have support for his course. He has really great knowledge for his subject.
Quentin Demeyere
Κομμάτι - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Μηχανική Μετάφραση
It was really nice of the trainer that he took a lot of time to answer our questions and helped us improve or gave us hints on how to improve some macros we were already using without fully understanding the code.
David Trieu - CD Projekt SA
Κομμάτι - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Μηχανική Μετάφραση
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Κομμάτι - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Μηχανική Μετάφραση
Training agenda was well thought out.
Przemek Zalasinski
Κομμάτι - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Μηχανική Μετάφραση