Comment Créer Un Programme Dans Excel

Table des matières:

Comment Créer Un Programme Dans Excel
Comment Créer Un Programme Dans Excel

Vidéo: Comment Créer Un Programme Dans Excel

Vidéo: Comment Créer Un Programme Dans Excel
Vidéo: Comment faire une Programmation sur Excel 2024, Avril
Anonim

Toutes les applications Microsoft Office prennent en charge la possibilité d'intégrer du code exécutable - des scripts - dans leurs documents. Avec leur aide, vous pouvez résoudre un large éventail de tâches dans l'automatisation du traitement des données. Et l'utilisation de formulaires va littéralement créer un programme basé sur une application bureautique. Cela peut être fait, par exemple, dans Excel.

Comment créer un programme dans Excel
Comment créer un programme dans Excel

Nécessaire

Microsoft Office Excel

Instructions

Étape 1

Démarrez Microsoft Office Excel. Créez un nouveau document si nécessaire. Pour ce faire, appuyez sur Ctrl + N ou développez le menu "Fichier" et sélectionnez l'élément "Nouveau …". Cliquez ensuite sur le lien « Livre vierge » dans le panneau « Création du livre ».

Étape 2

Ouvrez une fenêtre Visual Basic Editor. Pour ce faire, appuyez sur Alt + F11 ou sélectionnez Visual Basic Editor dans la section Macro du menu Outils. Vous y verrez un volet projet affichant l'arborescence des objets de ce classeur Excel, ainsi que les formulaires, modules et modules de classe qu'il contient.

Étape 3

Créez des formulaires si nécessaire. Dans le menu principal, cliquez sur Insérer puis sur UserForm. Un nouvel élément est ajouté dans la section Formulaires du panneau de projet. Une fois créé, le formulaire s'ouvrira automatiquement. Utilisez la souris pour faire glisser les contrôles de la boîte à outils vers la fenêtre du formulaire. Modifiez leur taille et leur position. Après avoir sélectionné avec la souris, modifiez leurs propriétés dans le panneau Propriétés. Enregistrez les formes en appuyant sur Ctrl + S.

Étape 4

Créez autant de modules ou de modules de classe que nécessaire. Pour ce faire, sélectionnez les éléments Module ou Module de classe dans la section Insertion du menu principal. Ouvrez les fenêtres d'édition de code pour les modules ou formulaires requis en double-cliquant sur les éléments correspondants dans la fenêtre du projet.

Étape 5

Ajoutez des déclarations de classe aux modules de classe. Définissez-les à l'aide du mot-clé Class:

Classe CSampleClass

Classe de fin

Étape 6

Ajoutez des méthodes aux définitions de classe et des stubs de fonction et de procédure aux modules. Les fonctions sont déclarées à l'aide du mot-clé Function, suivi d'un nom et d'un ensemble de paramètres, séparés par des virgules, entre parenthèses. Par exemple:

Fonction SampleFunction (a, b, c)

Fonction de fin

De même (en utilisant uniquement le mot-clé Sub) les procédures sont déclarées:

Sous-échantillonProcédure (a, b)

Fin du sous-marin

Étape 7

Déclarez les membres de la classe, ainsi que les variables globales et locales (dans les fonctions et les méthodes). Pour cela, utilisez la clause Dim … As (le type de la variable est indiqué après le mot clé As). Par exemple, déclarer une variable oWB qui stocke une référence à un objet livre pourrait ressembler à ceci:

Dim oWB As Excel. Workbook

En spécifiant la dimension entre parenthèses, vous pouvez déclarer un tableau:

Dim aWBooks (10) comme Excel. Workbook

Étape 8

Implémenter l'algorithme du programme en apportant des modifications au code des fonctions, procédures, méthodes de classe. Utilisez les structures de contrôle Visual Basic pour contrôler le flux d'exécution. Travaillez avec vos propres structures de données, objets de formulaire intégrés et objets Excel intégrés.

Conseillé: