Εξέλιξη Κομματιού

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.

Ακροατήριο

  • Διαχειριστές δεδομένων
 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες