Course Outline

Excel Objectmodel

  • Het beschermvel van VBA
  • Objectwerkmap, werkmappencollectie
  • Werkbladobject, Verzamelwerkbladen
  • Validatiebladen
  • Praktische methoden van het Range-object
  • Kopiëren, plakken, plakken speciaal
  • Eigenschap HuidigeRegio
  • Vind, vervang
  • Sorteerbereiken
  • Grafieken (Objectdiagram)

Evenementen

  • Gebeurtenissen op applicatieniveau

Planken

  • Dynamische arrays
  • Tabelarrays Variant
  • Arrays en geheugen optimaliseren
  • Multidimensionale arrays

Object-Oriented Programming

  • Klassen en objecten
  • Klassen maken
  • Objecten maken en vernietigen
  • Methoden maken
  • Eigendom maken
  • Validatiegegevens met behulp van eigenschap
  • De standaardeigenschappen en -methoden
  • Foutafhandeling in de klassenmodule

Collecties maken en beheren

  • Maak een verzameling
  • Artikelen toevoegen en verwijderen
  • Verwijzingen naar de componenten (met behulp van een sleutel en een index)

Geavanceerde structuren en functies VBA

  • Parameters doorgeven op waarde en referentie (ByRef en ByVal)
  • Procedures met een variabel aantal parameters
  • Optionele parameters en standaardinstellingen
  • Procedures met onbekend aantal parameters (ParamArray)
  • Opsomming, handig doorgeven van parameters
  • Typ de gebruiker (door gebruiker gedefinieerd type)
  • Service Null, Niets, lege tekenreeks "", Leeg, 0
  • Typeconversie (Conversie)

Bestandsbewerkingen

  • Tekstbestanden openen en sluiten
  • Tekst en binaire gegevens lezen en schrijven
  • Verwerking van records in het CSV-bestand
  • Efficiënte verwerking van tekstbestanden

Gebruik VBA functies in andere toepassingen

Extra's

  • Creëer uw eigen add-ons
  • Maak een werkbalk voor toevoeging
  • Het installeren van uw eigen add-ons en hun bescherming

Externe bibliotheken gebruiken

Verbinding maken met externe databases (ODBC, OLEDB)

  14 Hours

Getuigenissen (8)

Related Courses

Microsoft Office Excel - intermediate level

  14 Hours

Related Categories