Bonjour à tous,
je code une appli vb qui crée un fichier csv, que j'ouvre ensuite par l'instruction :
ShellExecute Me.hwnd, 'open', Fichier, vbNull, vbNull, 3
Mon fichier contient les données :
48490000;01/01/1960;;;;P01;01/01/1976;NOTICE;;01
quand j'ouvre mon fichier, la colonne qui contient 01 est converti en numérique (format standard) donc je perds de l'information.
existe-t-il une manière d'écrire le fichier csv pour qu'à son ouverture le type d'une colonne soit forcé à chaine de caractères ?
je peux le faire en mettant un caractère bidon decant (par exemple ') mais je préfèrerais ne pas le faire.
je code une appli vb qui crée un fichier csv, que j'ouvre ensuite par l'instruction :
ShellExecute Me.hwnd, 'open', Fichier, vbNull, vbNull, 3
Mon fichier contient les données :
48490000;01/01/1960;;;;P01;01/01/1976;NOTICE;;01
quand j'ouvre mon fichier, la colonne qui contient 01 est converti en numérique (format standard) donc je perds de l'information.
existe-t-il une manière d'écrire le fichier csv pour qu'à son ouverture le type d'une colonne soit forcé à chaine de caractères ?
je peux le faire en mettant un caractère bidon decant (par exemple ') mais je préfèrerais ne pas le faire.