Modulo : reste de la division d'un nombre par un autre - symbole arithmétique = \ et VBA = mod
round (expression;n) => arrondit à n décimales
int(expression) => partie entière
Abs => partie absolue
Sqr => racine carrée
Date() => date du jour
Time() => heure courante
Now() => date et heure
day(date) => jour de la date - voir aussi month(date) year(date) hour(date) minute(date) second(date)
weekday(date;2) => renvoie le numéro du jour dans la semaine, 2 bien pour la france car prend 1 pour lundi
Weekdayname => extrait le jour de la semaine en clair - lundi,,,
DatePart("unité";champ,p1,p2) extrait n'importe quel période de temps d'une date
unité vaut ww semaine ; q trimestre ;
p1 vaut 2 si lundi 1er jour semaine
p2 vaut 2 si compte comme les français pour numéro de semaine
Diffdate("unité";[date1];[date2];2;2) => calcule la différence de temps entre 2 dates (unité prend aaaa, q, m, y, d, ww, h, n, s
gauche ou left(expr;n) extrait les n caracteres de gauche
droite ou right
extracchaine ou mid (expr ; n ; m ) extrait les m caracteres en partant du car n
nbcar ou len => nombre de caractères
majuscule, minuscule => conversion
strConv (expr ; n) => avec n = 3, convertit en maj l'initiale de chaque mot
supprespace => efface les espaces avant ou après une expression
Nz(expression;valeur si null) => remplace une valeur nulle par une autre valeur