Excel 2010, Avancé (VBA) EX-024

Description

Créer des macros en utilisant l’enregistreur et le langage de programmation Visual Basic. Créer des boîtes de dialogue ou plus précisément, des interfaces utilisateur.

Prérequis

Microsoft Excel 2007 / 2010 Intermédiaire.

Éléments du contenu

Contenu Les macro-commandes :

  • Automatiser les tâches de routine;
  • Créer et enregistrer des macros-commandes;
  • Activer l’onglet développeur;

Sécurité des macro-commandes :

  • Approbation des classeurs prenant en charge les macros;
  • Créer des macro-commandes;
  • Enregistrer une macro-commande;
  • Exécuter les macro-commandes;
  • Modifier une macro-commande;
  • Références absolues et relatives en Visual Basic;
  • Le classeur de macros personnelles et les erreurs d’exécution;
  • Le classeur de macros personnelles;
  • Les erreurs d’exécution et le débogage;
  • Gérer les macro-commandes.

Initiation à VBA – Partie 1 : Pourquoi VBA?

  • Ouvrir l’éditeur de Visual Basic;
  • Les propriétés et méthodes des objets;
  • Les propriétés et les méthodes;
  • Les notions à connaître pour bien aborder VBA;
  • Créer une procédure Insérer une procédure Sub;
  • Écrire son code d’une procédure;
  • Utiliser l’aide en ligne;
  • Utiliser les objets;
  • Utiliser les objets Application, Workbook, Worksheet et Range et la collection d’objets Sheets;
  • Utiliser les boîtes de formation.

Définir les variables et les constantes:

  • Les variables et les constantes;
  • Identifier la portée des variables et constantes;
  • L’option Explicit;
  • Les procédures Function;
  • Pourquoi créer ses propres fonctions?

Initiation à VBA – Partie 2 :

  • Définir les structures de contrôl;
  • Utiliser les instructions conditionnelles;
  • Utiliser les boucles;
  • Utiliser les opérateurs logiques dans des expressions;
  • L’explorateur d’objets et la gestion d’erreurs Utiliser la propriété Screen Updating;
  • Utiliser l’instruction With;
  • L’explorateur d’objets;
  • La gestion des erreurs.

Utiliser des fonctions Excel, VBA ou personnalisées en VBA:

  • Une fonction Excel ou VBA dans une procédure;
  • Entrer une formule dans une cellule Excel;
  • Créer une fonction personnalisée et l’utiliser;

Les tableaux:

  • Création d’un tableau avec une source Interne;
  • Manipulation du tableau;
  • Procédures vairées et intéressantes;
  • Le chemin d’accès au fichier dans le pied de page;
  • Procédures basculantes;
  • Atteindre une adresse et l’activer dans le coin supérieur gauche de la fenêtre;
  • Travailler avec des plages de cellules.

Conseils pratiques pour optimiser votre code Les boîtes de dialogue :

  • Créer une interface utilisateur;
  • Utiliser la boîte à outil;
  • Placer les contrôles sur une feuille;
  • Manipuler les contrôles de la feuille;
  • Mettre en forme les contrôles;
  • Utiliser les contrôles supplémentaires;
  • Le code relié à des évènements;
  • Identifier les événements;
  • Initialiser la boîte de dialogue;
  • Écrire les procédures événementielles des contrôles de la boîte de dialogue.
Durée : 2 jours
Tarif régulier : 500.00 $
Tarif préférentiel : 425.00 $
Note :
Dates à venir :
qté
Montréal
16 au 17 Oct. 2019 - 9:00 à 16:00

Confirmé

Québec
16 au 17 Oct. 2019 - 9:00 à 16:00

Brossard
16 au 17 Oct. 2019 - 9:00 à 16:00

Laval
16 au 17 Oct. 2019 - 9:00 à 16:00

Montréal
9 Nov 2019 - 9:00 à 16:00
et
16 Nov 2019 - 9:00 à 16:00

Montréal
28 au 29 Nov. 2019 - 9:00 à 16:00

Québec
28 au 29 Nov. 2019 - 9:00 à 16:00

Brossard
28 au 29 Nov. 2019 - 9:00 à 16:00

Laval
28 au 29 Nov. 2019 - 9:00 à 16:00

Montréal
3 Déc 2019 - 18:00 à 21:00
et
5 Déc 2019 - 18:00 à 21:00
et
10 Déc 2019 - 18:00 à 21:00
et
12 Déc 2019 - 18:00 à 21:00

Montréal
15 au 16 Jan. 2020 - 9:00 à 16:00

Montréal
15 au 16 Jan. 2020 - 9:00 à 16:00

Québec
15 au 16 Jan. 2020 - 9:00 à 16:00

Brossard
15 au 16 Jan. 2020 - 9:00 à 16:00

Laval
15 au 16 Jan. 2020 - 9:00 à 16:00

Montréal
8 Fév 2020 - 9:00 à 16:00
et
15 Fév 2020 - 9:00 à 16:00

Montréal
10 au 11 Fév. 2020 - 9:00 à 16:00

Québec
10 au 11 Fév. 2020 - 9:00 à 16:00

Brossard
10 au 11 Fév. 2020 - 9:00 à 16:00

Laval
10 au 11 Fév. 2020 - 9:00 à 16:00

Montréal
25 au 26 Mar. 2020 - 9:00 à 16:00

Québec
25 au 26 Mar. 2020 - 9:00 à 16:00

Brossard
25 au 26 Mar. 2020 - 9:00 à 16:00

Laval
25 au 26 Mar. 2020 - 9:00 à 16:00

Montréal
14 Avr 2020 - 18:00 à 21:00
et
16 Avr 2020 - 18:00 à 21:00
et
21 Avr 2020 - 18:00 à 21:00
et
23 Avr 2020 - 18:00 à 21:00

Montréal
30 au 1 Avr. 2020 - 9:00 à 16:00

Québec
30 au 1 Avr. 2020 - 9:00 à 16:00

Brossard
30 au 1 Avr. 2020 - 9:00 à 16:00

Montréal
23 Mai 2020 - 9:00 à 16:00
et
30 Mai 2020 - 9:00 à 16:00

Montréal
13 au 14 Juil. 2020 - 9:00 à 16:00

Québec
13 au 14 Juil. 2020 - 9:00 à 16:00

Brossard
13 au 14 Juil. 2020 - 9:00 à 16:00

Laval
13 au 14 Juil. 2020 - 9:00 à 16:00

Montréal
31 au 1 Août. 2020 - 9:00 à 16:00

Québec
31 au 1 Août. 2020 - 9:00 à 16:00

Brossard
31 au 1 Août. 2020 - 9:00 à 16:00

Laval
31 au 1 Août. 2020 - 9:00 à 16:00

Montréal
12 Sep 2020 - 9:00 à 16:00
et
19 Sep 2020 - 9:00 à 16:00

Montréal
28 au 29 Sep. 2020 - 9:00 à 16:00

Québec
28 au 29 Sep. 2020 - 9:00 à 16:00

Brossard
28 au 29 Sep. 2020 - 9:00 à 16:00

Laval
28 au 29 Sep. 2020 - 9:00 à 16:00