VBA
VIVANEO
Langage Visual BasicIF
- Automatiser les calculs, les tableaux et le traitement de données dans Excel
- Créer des macros (enregistrer, modifier et écrire des procédures) en Visual Basic
et les associer à des objets Excel
- Utiliser les fonctions de base de la programmation en VBA pour développer des applications à partir des fonctionnalités d'Excel
OBJETS
• Connaître la notion de variables et reconnaître la déclaration des variables dans un code existant
• Déclarer une variable de type String et de type Variant
• Connaître la notion d'objet en matière de programmation
• Forcer la déclaration de variables et comprendre l'avantage de les déclarer
• Utiliser les principaux types de variables
• Connaître la notion de collection d'objets, de propriétés et de méthodes
• Connaître la notion de références (Range)
• Connaître les principaux opérateurs arithmétiques
• Connaître la notion de portée des variables ainsi que la durée de vie
• Utiliser la plupart des types de variables existants
• Connaître la notion de tableaux et les utiliser
• Affecter un objet à une variable (Instruction Set)
• Utiliser les constantes avec une bonne connaissance de l'objet Range et connaître des méthodes avancées pour faire référence aux cellules
PROCEDURES
• Comprendre ce qu'est une procédure et écrire une procédure simple
• Comprendre les noms des objets dans le code
• Connaître les notions d'activation et de sélection
• Avoir une connaissance sommaire de la structure d'une macro
• Repérer les lignes de code inutiles dans une macro enregistrée
• Créer un commentaire
• Comprendre certaines lignes du code d'une macro enregistrée
• Créer une procédure et connaître les notions telles que mot- clé, instruction, liste des arguments
• Connaître la syntaxe
• Connaître les principaux opérateurs arithmétiques
• Utiliser les blocs With… End With
• Créer des conditions avec l'instruction IF
• Comprendre les boucles
• Connaître la possibilité de la programmation sans arrêt sur erreur
• Appeler une macro dans une autre macro
• Automatiser des tâches récurrentes
• Créer une procédure et y ajouter des arguments
• Utiliser tous les opérateurs arithmétiques, les opérateurs de comparaison, les opérateurs de concaténation et les principaux opérateurs logiques
• Écrire une fonction personnalisée et l'utiliser dans la feuille de calcul
• Utiliser les blocs With… End With et les imbriquer
• Utiliser les conditions avec l'instruction IF sous toutes ses formes, ainsi que l'instruction Select Case
• Comprendre parfaitement les boucles et les utiliser
• Utiliser un maximum de fonctions spécifiques VBA de tout genre
• Gérer quelques erreurs
• Utiliser les étiquettes
• Gérer les principaux événements
BOITES DE DIALOGUES, FORMULAIRES ET CONTROLES ACTIVEX
• Reconnaître l'interface : identifier une boîte de dialogue, un formulaire avec les différents contrôles
• Insérer un contrôle ActiveX depuis l'onglet Développeur
• Reconnaître l'interface : identifier une boîte de dialogue, un formulaire (Userform)
• Créer un Userform simple
• Afficher des messages et des boîtes de dialogue simples, et récupérer les réponses
• Insérer des boutons de commande ActiveX sur une feuille afin de provoquer l'exécution de la macro
• Créer des Userforms avec les principaux contrôles et créer des outils avancés
• Affecter toutes sortes d'événements liés aux contrôles MS
La validation des acquis sera confirmée par le passage du certificat TOSA, à l'issue de l'action. Vous pourrez vous prévaloir du certificat dans le cadre de vos fonctions ou d'une recherche d'emploi
La formation est dispensée en face à face, en cours INDIVIDUELS. Notre intervenant est doté d'une expertise éprouvée et d'une solide connaissance du monde de l'entreprise.
Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
RS 6963 CertifInfo 118139 VIVANEO
Langage Visual BasicVIVANEO
Langage Visual BasicVIVANEO
Langage Visual BasicVIVANEO
Langage Visual Basic