EXCEL VBA
Présentation du Visual Basic pour Applications (VBA)
- Présentation de la programmation orientée objet
- L'examen du modèle objet d’Excel
- Travailler avec l'éditeur Visual Basic (VBE)
- Définition des propriétés d’un projet VBA
- Créer, exporter et supprimer des modules de code
- Création d'une sous-routine ou fonction
- Contrôler la portée et la visibilité d’une procédure
- Ajout de commentaires au Code
- Exécution d'une routine VBA
- Ajout de code pour une macro enregistrée
Définir les variables, les constantes, et calculs
- Présenter les types de données du VBA Excel
- Déclaration de variables
- Gestion de la portée des variables
- Définir les variables statiques et constantes
- Création d'un calcul en utilisant des opérateurs mathématiques
- Définition de tableaux
- Définir et utiliser les variables d'objets
- Rationalise les références de code à l'aide des déclarations With ... End With
Ajouter une logique à votre code VBA
- Répétition d'une tâche à l'aide d'une boucle For...Next loop
- Parcourir tous les articles de la collection à l'aide d'une boucle For ... Each
- Répétition d'une tâche à l’aide d’une boucle Do
- Exécuter une tâche lorsque les conditions sont remplies en utilisant si ... alors
- Sélection de l'action à entreprendre en utilisant une instruction Case
Débogage de votre code VBA
- Gestion des erreurs en utilisant les instructions On Error
- Parcourir une sous-routine ou une fonction
- Définition des points d'arrêt dans le code
- Vérification de la sortie en utilisant la fenêtre Exécution
- Observer une valeur dans une routine
Gestion des éléments d'un classeur et de données dans VBA
- Saisir une valeur dans une cellule
- Couper, copier et coller des données d’une cellule
- Trouver des valeurs dans les cellules
- Se référer aux cellules en utilisant la fonction offset (Decaler)
- Concaténer une chaîne de texte
- Retourner une partie d'une chaîne
- Gestion des feuilles de calcul avec VBA
- Gestion des classeurs avec VBA
Ajouter des éléments avancés à votre classeur
- screen updating
- Utiliser les fonctions d’une feuille de calcul dans une macro
- Entrée de valeurs en utilisant une boîte de saisie ou une boîte de message
- Appeler une sous-routine d’une autre sous-routine
Utiliser les événements d'Excel dans votre code VBA
- Exécuter une procédure à l’ouverture, la fermeture ou l’enregistrement un classeur
- Exécuter une procédure à la modification d’une plage de cellules
- Déclencher une procédure en utilisant une séquence spécifique de touches