Informatique (programmation vba)

15798 mots 64 pages
INFORMATIQUE

Chapitre 1 : Introduction
I Importance de Visual Basic

Excel 97/2000 permet d’utiliser 2 langages de programmation.
1. L’ancien langage de programmation d’Excel 4, qui n’existe + que pour assurer la comptabilité avec les applications existantes. Cet ancien langage de macro commandes est tout à fait comparable à ceux des tableurs Quattro Pro ou Lotus. La survie de ce langage n’est + assurée.
2. Visual Basic For Application que Microsoft recommande d’utiliser pour les nouvelles applications depuis la sortie d’EXCEL 5.
La stratégie de Microsoft est de servir de ce langage VBA pour uniformiser l’automatisation de tous ses produits bureautiques, y compris le traitement de textes WORD et la base de données ACCESS.
C’est également un dérivé de Visual Basic qui est utilisé dans les Active Server Pages (ASP) destinées à générer dynamiquement des pages HTML pour le World Wide Web.

Remarque :
En face des navigateurs comme Internet Explorer se trouvent des serveurs http comme IIS (Internet Information Server).
HTTP est LE protocole utilisé pour la transmission des données sur le World Wide Web.
HTML est LE langage de description de pages le plus répandu sur le Web.
(Il existe maintenant un langage plus général et plus puissant, XML, mais celui-ci n’est encore reconnu que par de rares navigateurs).
Le langage des ASP (c’est-à-dire 1 VB) est interprété par le serveur IIS pour générer du HTML qu’IIS encapsulera ensuite dans le protocole HTTP pour l’envoyer sur le réseau.
VB pour Application, en Anglais, Visual Basic For Application est donc un langage d’une grande importance dans la stratégie Microsoft. C’est lui que nous étudierons ici. Nous abrégerons son nom en VBA.
VBA est un langage complet, moderne, qui n’a pratiquement plus rien à voir avec les premières versions du langage BASIC. Sa puissance expressive approche celle de PACAL ou C.
Puisque les actions réalisées par le code VBA s’effectuent à la demande de l’utilisateur, ce code est

en relation

  • VBA informatique
    1633 mots | 7 pages
  • VBA excel
    3150 mots | 13 pages
  • Excel
    3752 mots | 16 pages
  • Module libre
    1240 mots | 5 pages
  • Marché financier
    1981 mots | 8 pages
  • Rapport de stage menuiserie
    687 mots | 3 pages
  • Programmation et vba
    1349 mots | 6 pages
  • Cours exel
    1025 mots | 5 pages
  • Partie 01 Excel Macros
    1690 mots | 7 pages
  • Mémoire de stage
    15638 mots | 63 pages