Visual Basic für Applications (VBA) in Excel - Grundlagen Schulung

Haupt-Reiter

Erfahrungsberichte

Exercises

Anna Szumniak - UBS Business Solutions Poland Sp. z o.o.

Training agenda was well thought out

Przemek Zalasinski - UBS Business Solutions Poland Sp. z o.o.

short excersises

Mateusz Podsiadlo - UBS Business Solutions Poland Sp. z o.o.

Kurs Code

vbaexcel

Dauer

28 Stunden (usually 4 days including breaks)

Voraussetzungen

 
Grundlegende Kenntnisse im Umgang mit Spreadsheets (Referenzen, Sheets, usw.) Kenntnisse im Erstellen von neuen Macros oder VBA Codes sind nicht notwendig.
 

Überblick

It is an introduction to procedural programming in VBA. Training allows you to gain a strong foundation for further learning and VBA environment.

After the course you can:

  • Record and edit the macro as required,
  • Write procedures using data from the sheet,
  • Create your own functions
  • Handle the event (opening worksheet cell update etc) by means of the handler,
  • Create form

Schulungsübersicht

Macros

  • Recording and editing macros
  • Assigning macros to forms, toolbars, keyboard shortcuts

VBA Environment

  • Visual Basic Editor and its options
  • Management components
  • Keyboard Shortcuts
  • Optimizing the environment

Introduction to procedural programming

  • Procedures: Function Sub
  • Data types
  • The if statement ... then ... elseif ... else ... end if
  • Case statement
  • Loops for ... loop while, until
  • Loop for ... next
  • Instructions loop break (exit)
  • Array processing

Quoted string

  • Combining quoted strings (concatenation)
  • Conversion to other types of (implicit and explicit)
  • Features processing quoted strings

Visual Basic

  • Download and upload data to a spreadsheet (Cells, Range)
  • Download and upload data to the user (InputBox, MsgBox)
  • The declaration of variables
  • The extent and lifetime of variables
  • Operators and their priorities
  • Options modules
  • Create your own functions and use them in a sheet
  • Objects, classes, methods and properties
  • Securing code
  • Security code tampering and preview

Debugging

  • Processing step
  • Locals window
  • Immediate window
  • Traps - Watches
  • Call Stack

Error handling

  • Types of errors and ways to avoid
  • Capturing and handling run-time errors
  • Structures: On Error Resume Next, On Error GoTo

Excel Object Model

  • The Application Object
  • Workbook object and a collection of Workbooks
  • Worksheet Object and Collection Worksheets
  • Objects ThisWorkbook, ActiveWorkbook, ActiveCell
  • Object Selection
  • Collection Range
  • Object Cells
  • Display data on the status bar
  • Optimization using ScreenUpdating
  • The time measurement by the method Timer

Event handling in VBA

  • What is an event?
  • Responding to an event and create an event handler
  • Triggering Event Handlers
  • Service frequently occurring events

VBA Forms

  • Create your own forms
  • Calling a form from code
  • Use the forms in the sheet

Öffentlicher Klassenraum Öffentlicher Klassenraum
Teilnehmer aus verschiedenen Organisationen. Die Themen können hier nicht angepasst werden.
Von 2180EUR
(62)
Privater Klassenraum Privater Klassenraum
Die Teilnehmer sind aus einem Unternehmen. Externe Teilnehmer sind nicht erlaubt. Der Kurs ist speziell auf eine Gruppe zugeschnitten, Die Themen werden genau auf die Bedürfnisse der Teilnehmer abgestimmt.
Privater Fernkurs Privater Fernkurs
Der Anleiter und die Teilnehmer befinden sich an unterschiedlichen Orten und kommunizieren über das Internet miteinander.
Von 1980EUR
Angebot erfragen

Je mehr Teilnehmer, desto höher die Ersparnis pro Teilnehmer. Die Tabelle reflektiert den Preis pro Teilnehmer und dient zur Veranschaulichung. Die tatsächlichen Preise können jedoch abweichen.

Number of Delegates Öffentlicher Klassenraum Privater Fernkurs
1 2180EUR 1980EUR
2 1565EUR 1440EUR
3 1360EUR 1260EUR
4 1258EUR 1170EUR
Können Sie kein passendes Datum finden? Fordern Sie ein neues Kursdatum an >>
Zu teuer? Schlagen Sie einen Preis vor >>

Verwandte Kategorien


Kommende Kurse

OrtSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
ErfurtMo, 2017-03-13 09:301980EUR / 2340EUR
HannoverMo, 2017-03-13 09:301980EUR / 2780EUR
BremenMo, 2017-03-13 09:301980EUR / 2780EUR
Berlin Mo, 2017-03-13 09:301980EUR / 2980EUR
KölnDi, 2017-03-21 09:301980EUR / 2780EUR

Spezialangebote

Course Ort Schulungsdatum Kurspreis (Fernkurs / Schulungsraum)
Git für Benutzer Köln Do, 2017-03-02 09:30 891EUR / 1241EUR
Excel Daten Analyse München Di, 2017-03-21 09:30 1416EUR / 1916EUR
Python Programmierung Köln Di, 2017-07-18 09:30 3285EUR / 4085EUR
Marketinganalytik mit R Hannover Mo, 2017-07-31 09:30 2475EUR / 3125EUR
Prognosen mit R Berlin Di, 2017-08-08 09:30 1836EUR / 2436EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN