Après l’import d’un fichier Excel dans une table Access, on souhaitait regrouper et compter les sous-chaînes d’une colonne par une requête SQL.
On part donc de :
…pour arriver à :
Lire la suite
Après l’import d’un fichier Excel dans une table Access, on souhaitait regrouper et compter les sous-chaînes d’une colonne par une requête SQL.
On part donc de :
…pour arriver à :
Lire la suite
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
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
Il est parfois nécessaire d’extraire une sous-chaîne délimitée par un séparateur. Je vous présente ici deux fonctions polyvalentes écrites en VBA.
Lire la suite
Le calcul du numéro ISO des semaines (ISO8601:2000) via les fonctions DatePart et Format de Microsoft Access n’est pas exact d’où la nécessité de créer une fonction spécifique.
Lire la suite
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
Vous souhaitez comparer le temps d’éxecution de différentes implémentations d’une fonction ou d’un code ?
Des solutions sont présentées…
Lire la suite
Dans certaines circonstances, il est nécessaire de ne pas trier le tableau originel mais d’indexer le tri dans un tableau secondaire.
Voici la fonction de tri indexé avec Shellsort…
Lire la suite
Il existe plusieurs dizaines de méthodes de tri de tableaux et la plus renommée est Quicksort en terme de rapidité.
Qu’en est-il en VBA ?
Lire la suite
© 2000-2020 - www.developpez.com
Partenaire : Hébergement Web