vours vba

782 mots 4 pages
2: Programmation des objets
VBA pour Excel

Y.DHIBA

HEM -Rabat-

1. Structure d’un projet VBA pour Excel
La structure d’une application Excel développée avec des objets VBA peut être résumée dans les éléments suivants:

Projet VBA/Excel

Objets Microsoft Excel
(Classeurs et feuilles)






Modules

Userforms
(Interfaces utilisateurs)

Objets Microsoft Excel: C’est l’ensemble des classeurs Excel et leurs feuilles qui sont utilisés dans l’application. Chaque classeur est géré par l’objet VBA « WORKBOOKS » et chaque feuille est géré par l’objet
VBA « SHEETS ». Ces deux objets seront détaillés dans la suite de ce cours. Modules: Un module est un ensemble de procédures et de fonctions programmées par le langage Visual Basic.
UserForms: Ce sont des interfaces programmables qui permettent à un utilisateur d’interagir avec une application
Y.DHIBA

HEM -Rabat-

1. Structure d’un projet VBA pour Excel (Suite)
La programmation d’une application Excel avec VBA consiste donc à travailler à la fois avec l’environnement Excel et l’environnement de programmation VBA. Le schéma cidessous montre comment passer dans une application Excel d’un projet de compta analytique à l’environnement VBA :

Insérer d’abord l’onglet développeur dans le classeur Cliquer ici pour passer à l’environnement de programmation VBA

Y.DHIBA

HEM -Rabat-

1. Structure d’un projet VBA pour Excel (Suite)
L’environnement de programmation VBA se présente comme suit:

Les feuilles et classeur de l’application Y.DHIBA

Cliquer ici pour insérer un objet « userform »

HEM -Rabat-

Cliquer ici pour insérer un
Module

2. Environnement VBA pour Excel
2.1 Espace de programmation d’un élément de projet VBA:
A chaque élément(Feuille, classeur, Module ou userform) d’un projet VBA est associé un espace de programmation VBA où on peut introduire des procédures et des fonctions.
Pour obtenir cet espace il suffit de cliquer deux fois sur

en relation

  • Simulation l'auberge du lac enr
    2455 mots | 10 pages
  • Devloppement outlouk
    1108 mots | 5 pages
  • SOCIETE CROSS
    791 mots | 4 pages
  • Vfvrr
    429 mots | 2 pages
  • Aps alpha
    1594 mots | 7 pages
  • Vae bp
    3608 mots | 15 pages
  • vvvvv
    687 mots | 3 pages
  • Vfivbvb
    321 mots | 2 pages
  • vvvfffderfr
    31403 mots | 126 pages
  • Vbvxcw
    467 mots | 2 pages
  • deavs vvae
    1996 mots | 8 pages
  • vdvv
    7836 mots | 32 pages
  • vfvb
    593 mots | 3 pages
  • Elastix call center manual
    7221 mots | 29 pages
  • Cours appareillage
    1842 mots | 8 pages