Course Outline

Macro's

  • Macro's opnemen en bewerken
  • Macro's toewijzen aan formulieren, werkbalken, sneltoetsen

VBA Milieu

  • Visual Basic Editor en zijn opties
  • Management componenten
  • Toetsenbord sneltoetsen
  • Het optimaliseren van de omgeving

Inleiding tot procedureel programmeren

  • Procedures: Functie Sub
  • Gegevenstypen
  • De if-instructie ... then ... elseif ... else ... end if
  • Casusverklaring
  • Lussen voor... lus terwijl, tot
  • Lus voor... volgende
  • Instructies lusonderbreking (afsluiten)
  • Array-verwerking

Geciteerde tekenreeks

  • Tekenreeksen tussen aanhalingstekens combineren (aaneenschakeling)
  • Conversie naar andere soorten (impliciete en expliciete)
  • Functies voor het verwerken van aangehaalde tekenreeksen

Visuele basis

  • Gegevens downloaden en uploaden naar een spreadsheet (cellen, bereik)
  • Gegevens downloaden en uploaden naar de gebruiker (InputBox, MsgBox)
  • De declaratie van variabelen
  • De omvang en levensduur van variabelen
  • Operators en hun prioriteiten
  • Opties modules
  • Maak uw eigen functies en gebruik ze in een blad
  • Objecten, klassen, methoden en eigenschappen
  • Beveiligingscode
  • Knoeien met beveiligingscodes en preview

Foutopsporing

  • Verwerkingsstap
  • Locals-venster
  • Onmiddellijk venster
  • Vallen - Horloges
  • Bel Stapel

Foutafhandeling

  • Soorten fouten en manieren om te vermijden
  • Vastleggen en afhandelen van runtimefouten
  • Structuren: Bij fout verder hervatten, bij fout GoTot

Excel Objectmodel

  • Het applicatieobject
  • Werkmapobject en een verzameling werkmappen
  • Werkblad Object- en verzamelingwerkbladen
  • Objecten ThisWorkbook, ActiveWorkbook, ActiveCell
  • Objectselectie
  • Collectiebereik
  • Objectcellen
  • Gegevens weergeven op de statusbalk
  • Optimalisatie met behulp van ScreenUpdating
  • De tijdmeting volgens de methode Timer

Gebeurtenisafhandeling in VBA

  • Wat is een evenement?
  • Reageren op een gebeurtenis en een gebeurtenishandler maken
  • Gebeurtenishandlers activeren
  • Service vaak voorkomende gebeurtenissen

VBA Formulieren

  • Maak uw eigen formulieren
  • Een formulier aanroepen vanuit code
  • Gebruik de formulieren op het blad

Requirements

  • Vermogen om met een spreadsheet te werken, basiskennis (referenties, bereiken, bladen, ...)
  • VBA achtergrondkennis is niet vereist om macro's of VBA code te maken

Publiek

  • Data-analisten
 21 Hours

Number of participants



Price per participant

Getuigenissen (2)

Related Courses

Access VBA

21 Hours

Excel Advanced with VBA

21 Hours

Visual Basic for Applications (VBA) in Excel (intermediate level)

14 Hours

Visual Basic for Applications (VBA) for Analysts

21 Hours

Excel and VBA Programming for Audit and Finance Professionals

28 Hours

VBA For Access & Excel

21 Hours

Visual Basic for Applications (VBA) in Excel - Advanced

14 Hours

Data and Analytics - from the ground up

42 Hours

Working with spreadsheet in Microsoft Excel

14 Hours

Related Categories

1