
Programmation avec Excel VBA
Automatiser les calculs dans Excel
Ce que vous apprendrez
- Écrire votre premier programme en VBA
- Comprendre les événements, les contrôles et leurs propriétés dans VBA
- Travailler avec les objets Excel et les instructions conditionnelles
- Utiliser les variables et programmer la boîte de message
- Ajouter des contrôles aux feuilles de calcul
- Travailler avec les cellules Excel par le code
- Comprendre les algorithmes et planifier votre code
- Utiliser les boucles et les macros
À propos du cours
Ce cours enseigne la programmation avec Excel VBA : écrire du code Visual Basic pour Applications afin d'automatiser les calculs et les tâches répétitives dans Excel en un clic. Vous commencez par l'introduction et le plan du cours, puis vous écrivez votre premier programme, vous découvrez les événements et les contrôles dans VBA et leurs propriétés. Vous apprenez ensuite les objets Excel et les instructions conditionnelles, les variables et la programmation de la boîte de message, l'ajout de contrôles aux feuilles de calcul et la manière dont VBA travaille avec les cellules Excel. Vous passez ensuite à la notion d'algorithme et à la construction d'un plan pour écrire du code, aux boucles, à un programme qui choisit le meilleur fournisseur et aux macros, avec le fichier de travail et les exercices à télécharger. Il convient aux utilisateurs d'Excel, aux comptables, aux équipes de reporting et à toute personne qui veut gagner du temps sur les tâches répétitives. Il est utile de connaître les bases d'Excel, mais aucune expérience en programmation n'est nécessaire, car le cours commence par le premier programme. À la fin, vous saurez écrire une macro et des programmes simples, contrôler les cellules et les contrôles, et automatiser vos calculs.
Résultats attendus
- Automatiser les processus dans Excel à l'aide de VBA.
- Créer des solutions logicielles personnalisées pour répondre aux besoins des entreprises.
- Améliorer la productivité en écrivant du code et en exécutant des algorithmes.
- Développer des compétences en programmation pour résoudre des problèmes et augmenter l'efficacité.
Avis des apprenants
- ★★★★★أحمد ا.·منذ 2 شهرشاهد 100٪
دورة تدريبية جيدة جدا
- ★★★★★Ahmed s.·منذ 3 شهرشاهد 100٪
ممتاز وسهل جدا
- ★★★★★كوثر ا.·منذ 4 شهرشاهد 100٪
أستفدت كثيرا من الدورة, وايضا التطبيقات كانت فعالة في تثبيت المفاهيم, شكرا لمجهوداتكم
تم عرض كل التقييمات (3)
Contenu du cours
1Programmation avec Excel VBA
12 leçons
- Introduction et Présentation du CoursPrésente le cours VBA pour Excel et son approche en pyramide inversée basée sur des exemples, couvrant l'environnement VBA, les objets et événements, les userforms, variables, conditions et boucles, les boîtes de message et les macros.3:14
- Brise-glace et Écriture du Premier ProgrammeDéfinit VBA comme un langage de programmation intégré à Microsoft Office, montre l'activation de l'onglet Developer et l'ouverture de l'environnement Visual Basic, la structure d'un fichier Excel (workbook, sheets, cells) et écrit un premier programme affichant un message.18:38
- Événements et Outils dans VBAExplique la notion d'événements en VBA et leurs types comme les événements d'application et de feuille, et présente le UserForm et ses contrôles comme Label, TextBox et bouton de commande, ainsi que la différence entre Check et Option.15:55
- Comprendre les Outils et leurs PropriétésConstruit un userform de saisie de mot de passe, expliquant les propriétés des contrôles comme le nom de programmation et PasswordChar qui masque le texte par des étoiles, et où placer le code : l'événement d'ouverture du Workbook et le bouton de commande.20:35
- Objets Excel et Instructions ConditionnellesProgramme le formulaire de mot de passe : l'événement d'ouverture du Workbook pour masquer Excel et afficher le formulaire, les conditions If, ElseIf et Else pour vérifier le mot de passe et les paramètres de macro du Trust Center.24:25
- Variables et Programmation de la Boîte de MessageAjoute un bouton de sortie au formulaire de mot de passe, programme une MsgBox avec boutons Yes et No, explique la déclaration des variables avec Dim et son intérêt pour un code propre, et l'usage d'une condition pour décider de la sortie.17:44
- Ajouter des Outils aux Feuilles de Calcul ExcelAjoute des contrôles directement dans une feuille Excel au lieu d'un userform, via l'exemple de la résolution d'une équation du premier degré : bouton de commande, lecture de A et B dans les cellules, déclaration As Double et affichage de X.20:51
- Comment VBA Gère les Cellules ExcelAméliore le programme de résolution d'équation pour gérer les cas particuliers : vérifier que A n'est pas nul et que les cellules ne sont pas vides, avec des If imbriqués et des conditions composées, des messages d'erreur clairs et une indentation lisible.19:29
- Comprendre les Algorithmes et Construire un Plan d'Écriture de CodeExplique la notion d'algorithme et comment planifier le code avant de l'écrire, à travers un programme VBA de résolution d'équation du second degré : choix des variables, vérification de la valeur de A et traitement des cas du delta.27:32
- Comprendre le Concept des Boucles ItérativesPrésente les boucles en VBA et la forme générale des boucles For, While et Until, en montrant le fonctionnement du compteur de For, avec l'amélioration des messages d'alerte du programme d'équation.23:25
- Programme de détermination du meilleur fournisseurApplique les boucles VBA à un programme réel qui détermine le meilleur fournisseur à partir d'un tableau de scores pondérés, avec une boucle For qui compare les valeurs à une variable Max et affiche la meilleure entreprise dans une MessageBox.22:57
- Unités macroExplique les macros Excel et l'enregistrement de macros : mise en forme des cellules par code et couleurs RGB, attribution d'un raccourci, choix de l'emplacement de stockage et modification du code généré pour le réutiliser.19:38
2Pièces jointes
2 pièces jointes
- Téléchargement du Fichier de Travail
- Téléchargement des Applications
Formateur

Dr. Eng. Mohamed Al-Khodour



