Extraction d’une sous-chaîne délimitée par deux séparateurs différents

Un camarade de jeu souhaitait extraire d’une table, une chaîne de caractères délimitée par deux séparateurs (Token in english!) via une requête SQL.
Deux solutions sont présentées : L’une par utilisation d’une fonction personnelle en VBA (UDF : User-Defined-Function) et l’autre sans UDF via des fonctions standards VBA.
Lire la suite

Compter les occurrences d’une sous-chaine dans un texte

L’objectif est de compter les occurrences d’une chaîne de longueur quelconque en tenant compte ou non de la casse des caractères.
Je vous présente ici deux techniques, l’une par une UDF (User-Defined Function) et l’autre directement en ligne dans la requête SQL.
Lire la suite

Nombre de jours ouvrés sur une période

Combien y’a t’il de jours ouvrés (du lundi au vendredi) entre deux dates ? A cette question vieille comme le monde, on a eu droit à de nombreux algorithmes, parfois exacts mais rarement rapides.
Je vais vous expliquer le mien qui apparaît comme étant très efficient…
Lire la suite