L'art de la concaténation
La concaténation est une technique qui va vous servir très souvent sous Access (et plus généralement dans tout VB ou VBA : Excel, Word, etc.). Elle permet de construire des chaînes de caractères de façon dynamique, par exemple :
- recoller un nom et un prénom sur un formulaire ou sur une étiquette ;
- construire un filtre dynamique pour ouvrir un formulaire ou un état (voir les commandes OpenForm et OpenReport) ;
- générer une instruction SQL de façon dynamique ;
- générer en fait n'importe quel type de contenu texte (du XML, un corps d'e-mail, un chemin de fichier, etc.).
Le problème, si vous êtes débutant, est que la syntaxe peut vite devenir compliquée : on s'emmêle facilement les pinceaux entre les guillemets, les apostrophes, et autres signes & !
Cette série d'articles devrait vous permettre d'y voir plus clair, d'éviter les pièges classiques sous VBA... Vous verrez même qu'on peut s'organiser pour éviter les concaténations et produire du code plus facile à gérer.
Bonne lecture !
énigme
Et si vous trouvez le sens des idéogrammes ci-dessus, vous êtes très fort ! 

Dans cet article...
Article mis à jour le 16/03/2010

