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

Getuigenissen (2)

Related Courses

Microsoft Office Excel - intermediate level

14 Hours

Related Categories