Bonjour à tous,

Voilà mon problème.

J'utilise pour des macros, une variable récupérée par requête SQL dans une base, composée des deux derniers chiffres de l'année de naissance, du mois et du jour de naissance. Pour une personne née le 12 novembre 1999, cela donne 991112. Tout va bien Excel affiche l'ensemble de la variable.
Le problème vient pour les personnes nées entre 2000 et 2009. Pour une personne née le 12 novembre 2000, cela donne comme variable : 001112. Or Excel n'affiche pas les zéros qui précèdent un nombre. Dans ce cas il m'affiche 1112. Pour des manipulations textes, j'ai besoin que variable s'affiche au complet.

J'ai utilisé la fonction 'format personnalisée' mais cela ne fonctionne pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
  Selection.NumberFormat = "000000"
Comment faire ?

Merci pour votre aide.
Bien amicalement
Jean-François