Opleiding : Excel VBA, toepassingen ontwikkelen, geavanceerd

optionele TOSA®-certificering op afstand

Excel VBA, toepassingen ontwikkelen, geavanceerd

optionele TOSA®-certificering op afstand



Deze cursus helpt u Excel-ontwikkeling te perfectioneren met behulp van de VBA-taal. U leert hoe u uw geautomatiseerde toepassingen kunt optimaliseren en betrouwbaarder kunt maken, evenals de gebruikersinterface voor uw toepassingen en hoe u Windows API's kunt gebruiken.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand

Ref. EAV
  3d - 21u00
Prijs : Neem contact met ons op




Deze cursus helpt u Excel-ontwikkeling te perfectioneren met behulp van de VBA-taal. U leert hoe u uw geautomatiseerde toepassingen kunt optimaliseren en betrouwbaarder kunt maken, evenals de gebruikersinterface voor uw toepassingen en hoe u Windows API's kunt gebruiken.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Een VBA-ontwikkelproject in Excel bouwen en optimaliseren
Gebruik de foutenmanager om problemen op te sporen en te corrigeren
Een dialooginterface met de gebruiker maken in Excel met behulp van dialoogvensters en berichten
Gegevens verwerken, weergeven en publiceren met VBA-programmering

Doelgroep
Iedereen die VBA-toepassingen in Excel wil ontwikkelen.

Voorafgaande vereisten
Goede basiskennis van VBA en Excel of kennis die gelijkwaardig is aan die van de cursus "Excel, toepassingen ontwikkelen in VBA, niveau 1" (ref. BAV).

Certificatie
De TOSA® VBA-certificering certificeert de vaardigheden van de cursist op een schaal van 1000 punten voor een periode van 3 jaar. De certificeringsoptie wordt afgesloten op het moment van inschrijving en vereist dat de cursist het examen online aflegt binnen 4 weken na de sessie. Het examen duurt 1 uur en bestaat uit 25 oefeningen met afwisselend manipulaties op de applicaties en meerkeuzevragen, waarvan de moeilijkheidsgraad varieert op basis van de antwoorden van de cursist. Tenzij op specifiek verzoek, wordt de cursus standaard in het Frans gegeven en op de meest recente softwareversie. De controle wordt uitgevoerd door de software en wordt geregistreerd ten behoeve van de nalevingscontrole. Na afloop van het examen kunnen cursisten hun resultaten online bekijken en ontvangen ze een e-mail met een certificaat, een gedetailleerd overzicht van hun vaardigheden en hun diploma.

Praktische modaliteiten
Praktisch werk
Discussies en praktische oefeningen.
Leer methodes
Actief onderwijs gebaseerd op discussie, praktische oefeningen en beoordeling van wat er tijdens de cursus is geleerd.

Opleidingsprogramma

1
Een herinnering aan de basisprincipes van ontwikkeling

  • Leer meer over de fundamentele objecten en verzamelingen: werkmappen, werkbladen, bereiken en cellen.
  • Basis syntaxis beheersen: conditionals en lussen, variabelen.
  • Herstelbare fouten in code beheren. Fouttypes identificeren en debugging tools gebruiken.
Praktisch werk
Beperk instructies selecteren om de code te optimaliseren. Gebruik een foutafhandeling.

2
Geavanceerde syntaxis

  • Objectvariabelen, arrayvariabelen en dynamische arrays gebruiken.
  • Aangepaste functies en een bibliotheek met extra macro's maken (AddIn).
  • Roep een procedure of functie aan met ByRef- of ByVal-argumenten.
  • Windows API's gebruiken: de belangrijkste API's die handig zijn bij het ontwikkelen van Excel.
Praktisch werk
Een project analyseren en structureren met behulp van subprogramma's. Functies maken die toegankelijk zijn vanuit andere werkmappen.

3
Geavanceerde Excel-objecten, gebeurtenissen

  • Lijsten, filters, subtotalen en draaitabellen maken: constructie en manipulatie met behulp van programmeren.
  • Gebruik de rekenfuncties van Excel in VBA (werkbladfunctie).
  • Automatiseer het maken en wijzigen van een grafiek met VBA.
  • Werkboek- en bladgebeurtenissen identificeren. Het argument Annuleren gebruiken. Het openen van een werkmap beveiligen.
Praktisch werk
Een DCT en een grafiek maken met VBA. Automatiseren van de implementatie van resultaten berekend op een bereik van cellen.

4
Gebruikersinterface

  • Programmeer het importeren van externe gegevens (txt, csv...).
  • Stel de parameters in voor het openen en opslaan van een Excel-bestand (GetOpenFileName).
  • Bouw een Userform met vervolgkeuzelijsten met meerdere selecties.
Praktisch werk
Gebruik een dialoogvenster of UserForm om een extern bestand te openen en de gegevens te verwerken.

5
Andere toepassingen en bestandsbeheer

  • Verwijzend naar een boekhandel.
  • De koppeling programmeren met Word of PowerPoint: automatisering gebruiken.
  • Toegang tot bestanden in een map (FileSystemObject).
Praktisch werk
Automatiseer de export naar Word of PowerPoint van een tabel die is gemaakt door te programmeren. Maak een lijst van de bestanden in een map. Optie: certificeer u vaardigheden met TOSA®.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand