Formation Informatique | Formation Management
Informatique » Outils de productivité » Formation Outils de productivité »

Excel 2007/2003, développer des applications, niveau 2


Formation Excel 2003/2007

Stage pratique
Eligible au DIF

Réf : EXD

Prix 2012 : 870 € H.T.
Durée :  2  jours
Cliquer sur une session pour réserver:

Paris
21 juin 12, 13 sept. 12

Toutes les sessions  

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Geneve
Sophia-antipolis,Luxembourg
:
Nous contacter
Filières métiers:

Développeur Excel 2003
Développeur Excel 2007

version pdf imprimer Faire suivre


Les objectifs de cette formation Excel 2003/2007


Ce stage vous permettra de vous perfectionner en développement Excel et d'apprendre à optimiser vos applications automatisées. Vous verrez comment utiliser les API de Windows et comment mettre au point l'interface utilisateur de vos applications.

Participants de cette formation Excel 2003/2007

Toute personne souhaitant développer des applications en VBA sous Excel.

Pré-requis de cette formation Excel 2003/2007

Bonnes connaissances du VBA et d'Excel. Ou connaissances équivalentes à celles apportées par le stage "Excel 2003/2007, développer des applications, niveau 1" (réf. EXC). Bonnes connaissances d'Excel.


Programme de cette formation Excel 2003/2007

Rappels sur les bases du développement

- Les objets d'Excel (Workbook, Worksheet, Range et Cell).

- Les éléments fondamentaux du développement (conditionnelles, boucles, etc.).


Création de modules de fonctions publiques

- Création de fonctions programmées répétitives dans les différents développements.

- Utilisation des procédures publiques dans les modules.


Gestion des événements sur les objets Excel

- Les différents types d'événements.

- Création de programmes sur des événements d'ouverture de classeurs.

- Création de programmes sur des événements de fermeture de classeurs.

- Création de programmes sur des événements de sauvegarde de classeurs.

- Programmation sur des événements de feuilles de calcul (activation, sélection, etc.).


Programmation de fonctions de base de données

- Utilisation des fonctions de bases de données dans des modules de programmation.

- Gestion des TCD (tableaux croisés dynamiques) et filtres.


Gestion des sous-totaux

- Exécution des TCD, filtres et sous-totaux par programmation.


Gestion des erreurs récupérables dans le code

- Différences entre les erreurs récupérables et irrécupérables.

- Traitement des erreurs récupérables dans le code.


Mise au point de l'interface utilisateurs

- Programmation des menus d'Excel avec rajout et suppression de certaines fonctions.

- Création d'un formulaire de menu avec enchaînement de plusieurs formulaires par programmation de boutons.


Utilisation des API de Windows

- Principales API utiles dans le développement Excel.

- Utilisation de la commdlg32.dll en programmation pour la gestion des classeurs Excel.


Relations entre Excel et les autres

- Programmation de la liaison entre Word et Excel.

- La programmation d'importation de données dans un classeur.


Sécurité des applications

- Sécuriser son développement Excel.

- Identification des utilisateurs avec gestion des mots de passe.