Bonjour Transitoire
Pour te répondre -->>parce-que les numériques servent à faire des opérations (ce qui n'est pas le cas de numéros).
Parce-que l'on se montre prudent et que, dans cette optique, on pense au jour où l'on pourrait décider d'utiliser une vraie SGBD et que ce serait bien de pouvoir en alimenter les tables à partir des données Excel
Parce-qu'une requête sur des chaînes de caractères n'a pas la même syntaxe que pour des numériques
Il est ainsi toujours possible d'avoir des numéros ayant toujours le même nombre de caractères (du genre "000001" pour le 1er client). Cela peut s'avérer fort utile dans des cas divers (rapports, impressions "alignées", etc ...).
Et rien n'est plus facile (pour une "incrémentation automatique) que d'écrire (exemple où précédent = "000324") :
suivant = Format(Val(precedent) + 1, "000000")
Amitiés
Partager