Extrait VBA

2454 mots 10 pages
Extrait : 12 pages sur 21

PAD – INPT

Cours VBA, Semaine 1

A LGORITHMIQUE ET

PROGRAMMATION 1

mai–juin 2006

Algorithmique et programmation : les bases (VBA)
Corrigé
Résumé
Ce document décrit l’écriture dans le langage VBA des éléments vus en algorithmique.

Table des matières
1 Pourquoi définir notre langage algorithmique ?

3

2 Structure d’un algorithme
2.1 Exemple d’algorithme : calculer le périmètre d’un cercle
2.2 Structure de l’algorithme . . . . . . . . . . . . . . . . .
2.3 Identificateurs . . . . . . . . . . . . . . . . . . . . . . .
2.4 Commentaires . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.

3
3
3
4
4

3 Variables
3.1 Qu’est ce qu’une variable ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Définition d’une variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4
4
4

4 Types fondamentaux
4.1 Les entiers . . . . . . . .
4.2 Les réels . . . . . . . . .
4.3 Les booléens . . . . . .
4.4 Les caractères . . . . . .
4.5 Les chaînes de caractères

5
5
5
5
6
6

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.
.

5 Constantes

6

6 Expressions

6

7 Instructions d’entrée/sorties
7.1 Opération d’entrée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 Opération de sortie . . . . . . . . . . . . . . . . . . . . . .

en relation