Excel, développer des applications en VBA, niveau 2, 3 jours (réf. EAV)

Formation

À Paris la Défense

1 840 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris la défense

  • Durée

    3 Jours

Ce stage vous permettra de vous perfectionner en développement Excel avec le langage VBA. Vous apprendrez à optimiser et fiabiliser vos applications automatisées, à utiliser les API de Windows, ainsi qu'à mettre au point et améliorer l'interface utilisateur de vos applications.

Les sites et dates disponibles

Lieu

Date de début

Paris la Défense ((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044

Date de début

Consulter

À propos de cette formation

Objectifs pédagogiques
Construire un projet de développement VBA sous Excel et l'optimiser
Utiliser le gestionnaire d'erreurs pour détecter les problèmes et corriger
Créer une interface de dialogue avec l'utilisateur sous Excel en utilisant des boîtes de dialogue et messages
Développer des traitements sur les données, représenter et publier des données, par programmation VBA

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Excel 2007
  • Excel
  • VBA
  • Api
  • Excel VBA
  • Excel 2003
  • Excel initiation
  • Excel débutant
  • Excel formules
  • Excel perfectionnement

Le programme

PROGRAMME DE FORMATION » Rappels sur les bases du développement Les objets et collections fondamentaux : Workbooks, Worksheets, Range et Cells. Syntaxes de base : conditionnelles et boucles, variables. Gestion des erreurs récupérables dans le code. Les types d'erreur. Les outils de débogage. Travaux pratiques Limiter les instructions Select pour optimiser le code. Utiliser un gestionnaire d'erreurs. » Syntaxes avancées Utiliser des variables objet, les variables de type tableau, tableaux dynamiques. Créer des fonctions personnalisées, d'une bibliothèque de macros complémentaires (AddIn). Appel de procédure, de fonction avec passage d'arguments ByRef ou ByVal. Utiliser les API de Windows : principales API utiles dans le développement Excel. Travaux pratiques Analyser un projet et le structurer avec des sous-programmes. Créer des fonctions accessibles par d'autres classeurs. » Objets Excel évolués, événements Listes, Filtres, sous-totaux, tableaux croisés dynamiques : construction et manipulation par programmation. Utiliser les fonctions de calcul d'Excel en VBA (WorksheetFunction). Automatiser la création, la modification d'un graphique avec VBA. Les événements de classeur, de feuilles. Utiliser l'argument Cancel. Sécuriser l'ouverture d'un classeur. Travaux pratiques Construire un TCD, un graphique avec VBA. Automatiser la mise en place de résultats calculés sur une plage de cellules. » Mise au point de l'interface utilisateurs Programmer l'importation de données externes (txt, csv...). Paramétrer l'ouverture et l'enregistrement d'un fichier Excel (GetOpenFileName). Construire un Userform contenant des listes déroulantes en multi-sélection, en cascade. Travaux pratiques Utiliser une boite de dialogue, un UserForm pour ouvrir un fichier externe et en exploiter les données. » Accéder à d'autres applications, gérer les fichiers Référencer une librairie. Programmer la liaison avec Word ou PowerPoint : utiliser l'automation. Accéder aux fichiers d'un dossier (FileSystemObject). Travaux pratiques Automatiser l'exportation vers Word ou PowerPoint d'un tableau construit par programmation. Lister les fichiers d'un dossier.

Informations complémentaires

Sommaire • Rappels sur les bases du développement • Syntaxes avancées • Objets Excel évolués, événements • Mise au point de l'interface utilisateurs • Accéder à d'autres applications, gérer les fichiers Participants Personnes souhaitant développer des applications en VBA sous Excel. Prérequis Bonnes connaissances de base du VBA et d'Excel ou connaissances équivalentes à celles apportées par le stage "Excel, développer des applications en VBA, niveau 1" (réf. BAV). Travaux pratiques Construction d'une application de gestion de données : importation, calculs, extraction et exportation.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Excel, développer des applications en VBA, niveau 2, 3 jours (réf. EAV)

1 840 € HT