Introduction à vba

1571 mots 7 pages
Introduction à VBA sous Excel

Pourquoi utiliser Excel pour résoudre des problèmes financiers ?

Excel est bien adapté pour la finance car il inclut des fonctions statistiques de base : distribution de probabilité, outils de régression, outils d’analyse des données. Il inclut également des fonctions mathématiques : opérations matricielles, procédures d’optimisation numérique.
De plus, la particularité des produits Microsoft est qu’ils intègrent un outil de développement : le VBA. C’est à dire un environnement de développement, une programmation et une possibilité de prendre le contrôle d’Excel pour augmenter les capacités.

Chapitre 1 : le modèle objet sous Excel

VBA est un langage orienté objet.
Objet = tout élément de l’application Excel sur lequel il est possible d’agir, ex : classeur, objet, feuille. Les objets sont ceux habituellement manipulés par l’utilisateur en mode interactif, clic de souris.
But de VBA est de manipuler ces objets à partir d’un programme. Le problème est que cette méthode est beaucoup moins intuitive que la méthode directe. En effet, il faut la connaissance des objets et de leur fonctionnement et celle du langage VBA. En revanche, l’avantage est d’automatiser des tâches répétitives.

I – Les objets : propriétés et méthodes
Le fonctionnement des objets est caractérisé par leurs propriétés et leurs méthodes.
Propriétés = caractéristiques de l’objet. Ex : l’objet cellule A1 a pour propriétés sa couleur de fond, sa hauteur, sa largeur, sa police, sa valeur…
Pour modifier les propriétés il faut par exemple écrire « 150 » dans la cellule A1. Pour faire référence à la cellule A1 on utilise l’objet Range(« A1 »). Le contenu d’une cellule correspond à sa propriété Value. Donc il faut affecter le nombre 150 à la propriété Value de l’objet Range(« A1 »). Donc Range(« A1 »).Value = 150. De façon plus générale,
<Objet>.<Propriété> = <valeur>.
Pour interroger les propriétés d’un objet, ex : récupérer le

en relation

  • Introduction
    279 mots | 2 pages
  • Le destin de will hunting- analyse psyco
    1046 mots | 5 pages
  • machien
    6078 mots | 25 pages
  • Lave linge xesh
    4693 mots | 19 pages
  • Boxe francaise
    728 mots | 3 pages
  • Projet de stage esat
    471 mots | 2 pages
  • Dossier stage
    752 mots | 4 pages
  • Rapport de stage
    2632 mots | 11 pages
  • Ses dossier bb
    352 mots | 2 pages
  • G.braques
    460 mots | 2 pages
  • Introduction
    266 mots | 2 pages
  • Introduction
    1204 mots | 5 pages
  • Introduction
    4376 mots | 18 pages
  • L'intégration des homosexuels
    601 mots | 3 pages
  • Cv français
    409 mots | 2 pages