Επικοινωνήστε μαζί μας

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

Μακροεντολές

  • Καταγραφή και επεξεργασία μακροεντολών
  • Ανάθεση μακροεντολών σε φόρμες, γραμμές εργαλείων, συντομεύσεις πληκτρολογίου

Περιβάλλον VBA

  • Visual Basic Editor και οι επιλογές του
  • Στοιχεία διαχείρισης
  • Συντομεύσεις πληκτρολογίου
  • Βελτιστοποίηση του περιβάλλοντος

Εισαγωγή στον διαδικαστικό προγραμματισμό

  • Διαδικασίες: Function Sub
  • Τύποι δεδομένων
  • Η εντολή If ... Then ... ElseIf ... Else ... End If
  • Εντολή Case
  • Βρόχοι For ... Loop While, Until
  • Βρόχος For ... Next
  • Εντολές διακοπής βρόχου (Exit)
  • Επεξεργασία πινάκων

Συμβολοσειρές

  • Συνδυασμός συμβολοσειρών (συγχώνευση)
  • Μετατροπή σε άλλους τύπους (σιωπηρή και ρητή)
  • Λειτουργίες επεξεργασίας συμβολοσειρών

Visual Basic

  • Λήψη και αποστολή δεδομένων σε υπολογιστικό φύλλο (Cells, Range)
  • Λήψη και αποστολή δεδομένων στον χρήστη (InputBox, MsgBox)
  • Δήλωση μεταβλητών
  • Εμβέλεια και διάρκεια ζωής μεταβλητών
  • Τελεστές και οι προτεραιότητές τους
  • Αρθρώματα επιλογών (Options modules)
  • Δημιουργία δικών σας συναρτήσεων και χρήση τους σε φύλλο
  • Αντικείμενα, κλάσεις, μέθοδοι και ιδιότητες
  • Ασφάλεια κώδικα
  • Παραβίαση και προεπισκόπηση ασφάλειας κώδικα

Εκσφαλμάτωση

  • Βηματική εκτέλεση
  • Παράθυρο Locals
  • Παράθυρο Immediate
  • Παγίδες - Watches
  • Στοίβα κλήσεων (Call Stack)

Διαχείριση σφαλμάτων

  • Τύποι σφαλμάτων και τρόποι αποφυγής
  • Καταγραφή και διαχείριση σφαλμάτων χρόνου εκτέλεσης
  • Δομές: On Error Resume Next, On Error GoTo

Μοντέλο Αντικειμένων του Excel

  • Αντικείμενο Application
  • Αντικείμενο Workbook και συλλογή Workbooks
  • Αντικείμενο Worksheet και συλλογή Worksheets
  • Αντικείμενα ThisWorkbook, ActiveWorkbook, ActiveCell
  • Αντικείμενο Selection
  • Συλλογή Range
  • Αντικείμενο Cells
  • Προβολή δεδομένων στη γραμμή κατάστασης
  • Βελτιστοποίηση με χρήση του ScreenUpdating
  • Μέτρηση χρόνου με τη μέθοδο Timer

Διαχείριση συμβάντων στη VBA

  • Τι είναι ένα συμβάν;
  • Απόκριση σε συμβάν και δημιουργία χειριστή συμβάντος
  • Ενεργοποίηση χειριστών συμβάντων
  • Εξυπηρέτηση συχνών συμβάντων

Φόρμες VBA

  • Δημιουργία δικών σας φορμών
  • Κλήση φόρμας από κώδικα
  • Χρήση φορμών στο φύλλο

Απαιτήσεις

  • Ικανότητα εργασίας με υπολογιστικό φύλλο, βασικές γνώσεις (αναφορές, περιοχές, φύλλα, ...)
  • Δεν απαιτείται προηγούμενη γνώση VBA για τη δημιουργία μακροεντολών ή κώδικα VBA

Κοινό

  • Αναλυτές Δεδομένων
 21 Ώρες

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


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

Σχόλια (5)

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

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