« Macros-commandes VBA/Devenez un expert » : différence entre les versions
Contenu supprimé Contenu ajouté
réorganisation de contenu |
réorganisation de contenu |
||
Ligne 36 :
End Sub
=== Variables VBA et types de données ===▼
Set pour affecter une référence à un objet▼
=== Les nombres VBA ===
'''Définition''' : les nombres sont des variables contenant des chiffres et des séparateurs décimaux, il y a plusieurs types de nombres
* Entier : Integer
* Entier Long : Long
* Décimal : Double
* Booléen : Boolean
'''Dim''' monNombre '''As Double'''
monNombre est une variable destinée à contenir des nombres réels(par exemple "10.455")
=== Les chaines VBA ===
'''Nombres''' ▼
'''Définition''' : les chaînes de caractères sont des variables contenant des suites de caractères (alphabétiques, numériques ou spéciaux)
maChaine est une variable destinée à contenir des caractères (par exemple "bonjour, 10 bises à vous tous ♥")
=== Les dates VBA ===
'''Définition''' : les dates sont des variables contenant des horaires ou des dates
'''Dim''' maDate '''As Date'''
maDate est une variable destinée à contenir des nombres et des séparateurs calendaires (par exemple "10/10/2013 14:55")
=== Les tableaux VBA ===
'''Définition''' : les tableaux sont des variables contenant d'autres variables de même type
'''Dim''' monTableau(10) '''As String'''
Ligne 72 ⟶ 76 :
=== Les constantes VBA ===
▲Les constantes sont éléments nommés contenant des valeurs qui n'évolueront pas au fur et à mesure que le programme se déroule. Le nom de la constante est utilisé à la place de la valeur qui lui est attribuée.
▲CONST pour déclarer une variable constante.
Exemple : CONST Pi=3.14, une instruction contenant Pi utilisera la valeur de la constante pour effectuer son calcul >>
périmètre = 2 * Pi * rayon >> périmètre = 2 * 3.14 * rayon
'''Les constantes intégrées'''
Ligne 92 ⟶ 93 :
Exemple : vbCrLf = retour à la ligne mais on ne peut pas écrire vbCrLf = Chr(13) + Chr(14)
'''Les constantes personnalisées'''
Ligne 100 :
Une constante de version : Const maVersion = V1.1
Une constante mathématique : Const pi= 3.14
▲== Les objets et les instructions ==
=== Les objets de la bibliothèque Excel ===
Les objets clés sont des mots réservés par la bibliothèque EXCEL, ils ne doivent JAMAIS être employés pour déclarer les variables, constantes et objets.▼
▲Les objets clés sont des mots réservés par la bibliothèque EXCEL, ils ne doivent JAMAIS être employés par le développeur pour nommer ou déclarer
Exemple Excel : Workbook, Worksheet, Application, Selection, Offset, ActiveCell, ActiveSheet, ActiveWorkBook, Range, Row, Column, Cells
=== Les arguments des procédures ===
|