OVH Cloud OVH Cloud

Format d'heure hhnn

2 réponses
Avatar
StarFab
Bonsoir,
le probleme semble simple mais ce que je fais ne marche pas :
Je souhaite convertir un fichier texte dans une table en passant par l'import de données.
J'ai une colonne "heure" au format HHmm sans séparateur : 10h00 s'écrit 1000.
Dans la définition de ma table d'import, pour le champ en question, je met format = hhnn (comme
indiqué dans la doc).
Lorsque je veux taper une valeur directement dans la table, il me remet le format standard définit
dans mon windows français hh:nn:ss. Une fois la valeur saisie, il affiche bien "hhnn".

Mais ce n'est pas ce que je veux !!!
Je veux taper "1000" et qu'Access comprenne "10:00:00" est-ce possible ?

Sinon pour mon import de table, je serai obligé d'importer en texte et de faire des traitements
ensuite genre Left("hhnn";2) & ":" & Right("hhnn";2), ce que je voudrais éviter !

La doc dit :
"Les formats personnalisés ne concordant pas avec les paramètres spécifiés dans la boîte de dialogue
Propriétés pour Paramètres régionaux sont ignorés."
Est-ce que ça veut dire que mon format hhnn sans séparateur est ignoré ?

Merci à tous,
Fabien

2 réponses

Avatar
JPH
salut
dans l'assistant d'importation pour les fichiers textes , dans les
propriétés avancés tu peux choisir ton délimiteur d'heure

j'espere que je ne suis pas hors sujet dans la réponse

bon courage
jph

"StarFab" a écrit dans le message de
news:
Bonsoir,
le probleme semble simple mais ce que je fais ne marche pas :
Je souhaite convertir un fichier texte dans une table en passant par
l'import de données.

J'ai une colonne "heure" au format HHmm sans séparateur : 10h00 s'écrit
1000.

Dans la définition de ma table d'import, pour le champ en question, je met
format = hhnn (comme

indiqué dans la doc).
Lorsque je veux taper une valeur directement dans la table, il me remet le
format standard définit

dans mon windows français hh:nn:ss. Une fois la valeur saisie, il affiche
bien "hhnn".


Mais ce n'est pas ce que je veux !!!
Je veux taper "1000" et qu'Access comprenne "10:00:00" est-ce possible ?

Sinon pour mon import de table, je serai obligé d'importer en texte et de
faire des traitements

ensuite genre Left("hhnn";2) & ":" & Right("hhnn";2), ce que je voudrais
éviter !


La doc dit :
"Les formats personnalisés ne concordant pas avec les paramètres spécifiés
dans la boîte de dialogue

Propriétés pour Paramètres régionaux sont ignorés."
Est-ce que ça veut dire que mon format hhnn sans séparateur est ignoré ?

Merci à tous,
Fabien



Avatar
StarFab
Oui j'ai déjà essayé ça ne marche pas.
Ou alors je fais une mauvaise manip.

"JPH" <technique(enlever ce qui est entre ())@adesi.fr> a écrit dans le message de
news:
salut
dans l'assistant d'importation pour les fichiers textes , dans les
propriétés avancés tu peux choisir ton délimiteur d'heure

j'espere que je ne suis pas hors sujet dans la réponse

bon courage
jph

"StarFab" a écrit dans le message de
news:
Bonsoir,
le probleme semble simple mais ce que je fais ne marche pas :
Je souhaite convertir un fichier texte dans une table en passant par
l'import de données.

J'ai une colonne "heure" au format HHmm sans séparateur : 10h00 s'écrit
1000.

Dans la définition de ma table d'import, pour le champ en question, je met
format = hhnn (comme

indiqué dans la doc).
Lorsque je veux taper une valeur directement dans la table, il me remet le
format standard définit

dans mon windows français hh:nn:ss. Une fois la valeur saisie, il affiche
bien "hhnn".


Mais ce n'est pas ce que je veux !!!
Je veux taper "1000" et qu'Access comprenne "10:00:00" est-ce possible ?

Sinon pour mon import de table, je serai obligé d'importer en texte et de
faire des traitements

ensuite genre Left("hhnn";2) & ":" & Right("hhnn";2), ce que je voudrais
éviter !


La doc dit :
"Les formats personnalisés ne concordant pas avec les paramètres spécifiés
dans la boîte de dialogue

Propriétés pour Paramètres régionaux sont ignorés."
Est-ce que ça veut dire que mon format hhnn sans séparateur est ignoré ?

Merci à tous,
Fabien