Accueil > Domaines de compétence : Formations bureautique

Inscrivez-vous en ligne
Contactez-nous
Maîtriser les fonctionnalités avancées de la programmation VBA.
Optimiser et fiabiliser les macros commandes existantes.
Rappel sur les fondamentaux de la programmation VBA
Créer des macros utilitaires, bibliothèques de fonctions et procédures
Les différents types de variables, la portée des variables.
Les tableaux : déclaration, utilisation.
Passage de paramètres d'une procédure à une autre.
Créer des fonctions personnalisées et les utiliser dans les feuilles de calcul.
Rendre une fonction accessible de tous les classeurs (macros complémentaires).
Créer une bibliothèque de fonctions et procédures accessibles de tous les modules (Outils Référence, Addins).
Gérer les événements du classeur et de la feuille de calcul
Les événements du classeur : ouverture, sauvegarde, fermeture, impression, activation d'une feuille.
Les événements de la feuille de calcul : modification d'une cellule, sélection d'une cellule, clic-droit, double-clic.
Temporiser avec l'événement OnTime.
Gérer les onglets, les classeurs et les fichiers par macro
Ajouter, supprimer, trier des onglets dans un classeur.
Parcourir les fichiers d'un dossier, pour effectuer un traitement.
Accéder aux propriétés de fichiers : taille, date de modification.
Exploiter le filtre élaboré et les graphiques par VBA
Sélectionner, extraire, analyser et mettre en forme les informations de la BD : fiches de synthèse, plannings...
Consolider dans une BD des informations provenant de différentes sources,
Créer des graphiques, compléter, modifier la mise en forme d'un graphique avec VBA.
Construire des formulaires élaborés
Rappel des différents contrôles et de leurs propriétés.
Insérer une image dynamique dans un formulaire.
Gérer les listes en cascade.
Exploiter et modifier l'interface Excel
Afficher et utiliser les boîtes de dialogue Excel : Application.Dialogs(...).
Paramétrer l'ouverture d'un fichier : Application.GetOpenFileName(...).
Créer et afficher une barre d'outils attachéeà un classeur.
Définir un menu spécifique au classeur.
S'assurer de la portabilité de l'application sur les postes utilisateurs.
Piloter des applications externes et utiliser les API Windows
Piloter Word avec OLE Automation.
Utiliser la commande Shell pour lancer un exécutable.
Lire les tables Access, alimenter les tables Access avec des formulaires Excel.
Utiliser les API Windows : nom d'utilisateur, nom d'ordinateur.
Méthodes & outils pédagogiques
Le formateur adopte une pédagogie très participative, faisant appel à la réflexion de chacun pour construire le programme.
Grâce à de nombreuses mises en application, le participant aura ainsi acquis une méthode pour mettre au point ses propres programmes.