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

Formation

À Paris la Défense

890 € 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

    2 Jours

  • Dates de début

    Dates au choix

Ce stage vous permettra de vous perfectionner en développement Excel 2013 avec le langage VBA. Vous apprendrez à optimiser 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

Dates au choixInscriptions ouvertes

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 2003
  • Excel initiation
  • Excel débutant
  • Excel formules
  • Excel perfectionnement
  • Informatique

Le programme

PROGRAMME DE FORMATION » Rappels sur les bases du développement Les objets et collections d'Excel : Workbooks, Worksheets, Range et Cells. Eléments fondamentaux du développement : conditionnelles et boucles, variables. » Structure du langage Utiliser des variables objet, les variables de type tableau, tableaux dynamiques. Appel de procédure avec passage d'arguments. ByRef ou ByVal. Création de fonctions personnalisées. Création d'une bibliothèque de macros complémentaires (xlam). Travaux pratiques Analyser un projet et le structurer avec des sous-programmes Eviter les instructions Select pour optimiser le code. » Objets Excel et événements Filtres, sous-totaux, tableaux croisés dynamiques : construction par programmation. Fonctions de calcul Excel en VBA. Les différents types d'événements. Utiliser l'argument Cancel. Sécuriser l'ouverture d'un classeur. Travaux pratiques Construire un tableau croisé dynamique avec VBA. Automatiser la mise en place de résultats calculés sur une plage de cellules. » Gestion des erreurs récupérables dans le code Les différents types d'erreur. Traitement des erreurs récupérables dans le code : utiliser un gestionnaire d'erreurs. » Mise au point de l'interface utilisateurs Programmer l'importation de données externes (txt, csv...). Conception et développement de formulaires avec différents types de contrôles. Programmation du ruban : groupes et boutons de commandes personnalisés. Travaux pratiques Utiliser une boite de dialogue, un UserForm pour ouvrir un fichier externe et en exploiter les données. » Techniques avancées Utilisation des API de Windows : principales API utiles dans le développement Excel. Ressources sur les API Windows. Choisir une bibliothèque de Windows selon les besoins (nom d'utilisateur, sélection d'un dossier sur le réseau...). Programmation de la liaison entre Word ou PowerPoint et Excel : utiliser l'automation. Travaux pratiques Automatiser l'exportation vers Word ou PowerPoint d'un tableau construit par programmation.

Informations complémentaires

Contenu • Rappels sur les bases du développement • Structure du langage • Objets Excel et événements • Gestion des erreurs récupérables dans le code • Mise au point de l'interface utilisateurs • Techniques avancées Participants Toute personne souhaitant développer des applications en VBA sous Excel. Prérequis Bonnes connaissances du VBA et d'Excel ou connaissances équivalentes à celles apportées par le stage "Excel 2013, 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, 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 2013, développer des applications en VBA, niveau 2, 2 jours (réf. BAE)

890 € HT