Les Opérateuropérateurs
Il existe plusieurs opérateurs en VBA qui peuvent être utilisés selon les types de variables. Les résultats des opérateurs seront représentés dans les exemples qui suivent à droite du symbole =.
1. Les opérateurs numériques
+, -, *, / : opérateurs mathématiques des opérations élémentaires
+ : addition
1 + 2 = 3
- : soustraction
6 - 5 = 1
* : multiplication
4 * 9 = 36
/ : division
42 / 6 = 7
\ : pour la division entière
8 \ 3 = 2
^ : puissance
2 ^ 4 = 2 * 2 * 2 * 2 = 16
mod : modulo
Le modulo retourne le reste de la division entière d’un nombre par un autre.
25 mod 3 = 1' (car 25 = 3 * 8 + 1)
2. Les opérateurs de chaînes de caractères
& : Concaténationconcaténation
Pour concaténer deux chaînes de caractères entre elles, on utilise le symbole esperluette « & ». À noter que l’opérateur + peut également fonctionner, mais des erreurs peuvent survenir si vous utilisez cet opérateur, car il est déjà utilisé pour les variables numériques.
"Bonjour " & "à tous" = "Bonjour à tous"
3. Les opérateurs de dates
+ : addition
#01/12/2020# + 365 = #01/12/2021#
- : soustraction
#04/10/2016# - 4 = #04/06/2016#