Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Access Date US/FR [AC-2016]


Sujet :

VBA Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Canada

    Informations forums :
    Inscription : décembre 2007
    Messages : 74
    Points : 58
    Points
    58
    Par défaut Access Date US/FR
    Bonjour, j'ai cherché sur le forum mais je n'ai pas trouvé ma réponse : voici ma question, j'ai une table avec une date format (jj-mm-aaaa) et le format de la zone du texte(date) du formulaire est (jj-mm-aaaa); la date du système(ordinateur) est (mm-jj-aaaa) , ma demande est quoique se soit la date du système j'aimerai ma date demandée reste toujours (jj-mm-aaaa). Merci de votre aide

  2. #2
    Rédacteur/Modérateur
    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    6 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2004
    Messages : 6 379
    Points : 13 487
    Points
    13 487
    Billets dans le blog
    11
    Par défaut
    Bonjour,

    Pourquoi doit-il y avoir une différence de format de dates entre votre système d'exploitation et la base de données ?

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information en abondance, plein de bonnes choses à consulter sans modération

    Mes tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion de rendez-vous sur un agenda hebdomadaire
    Intégration d'un planning basé sur le module de classe clPlanner
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Un document pour vous aider à créer un formulaire de saisie des pointages dans Access :
    Pré-remplissage de sous-formulaires

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Canada

    Informations forums :
    Inscription : décembre 2007
    Messages : 74
    Points : 58
    Points
    58
    Par défaut Access Date US/FR
    Bonjour et merci en fait je travaille dans des bureaux et chaqu'un change le date régionale de son ordi (fr ou us) et utilise la meme application donc la date sa diffère d'un ordi a l'autre.

  4. #4
    Rédacteur/Modérateur
    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    6 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2004
    Messages : 6 379
    Points : 13 487
    Points
    13 487
    Billets dans le blog
    11
    Par défaut
    Normalement Access prend comme format par défaut celui de la date régionale, sans avoir besoin de préciser un format
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information en abondance, plein de bonnes choses à consulter sans modération

    Mes tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion de rendez-vous sur un agenda hebdomadaire
    Intégration d'un planning basé sur le module de classe clPlanner
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Un document pour vous aider à créer un formulaire de saisie des pointages dans Access :
    Pré-remplissage de sous-formulaires

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Canada

    Informations forums :
    Inscription : décembre 2007
    Messages : 74
    Points : 58
    Points
    58
    Par défaut Access Date US/FR
    Bonjour, la c'est le problème, si une personne enregistre exemple en date du 11-08-2019, l'autre enregistre en du date 08-11--2019 malgré c'est la meme date voici un exemple pour le 04 juillet, 3 juin et 09 juin

    Nom : USFR.png
Affichages : 41
Taille : 7,0 Ko

  6. #6
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    octobre 2004
    Messages
    3 726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : octobre 2004
    Messages : 3 726
    Points : 8 594
    Points
    8 594
    Par défaut


    Dans ce cas de figure j'opterai pour un type Texte concernant le champ contenant la date.
    Jeannot

    Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA

    Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Canada

    Informations forums :
    Inscription : décembre 2007
    Messages : 74
    Points : 58
    Points
    58
    Par défaut Access Date US/FR
    Bonjour, ce n'est pas vraiment pratique j'utilise une dizaine de formulaire qui ont les dates et il faut une rapidité d’exécution de tache de chaque personne (qui ne doit pas écrire manuellement la date) perte de temps.

  8. #8
    Expert éminent

    Homme Profil pro
    Inscrit en
    mai 2012
    Messages
    3 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : mai 2012
    Messages : 3 691
    Points : 7 441
    Points
    7 441
    Par défaut
    Bonjour,

    Là on a la présentation de la date "enregistrée" dans la table.
    Comment ces dates sont-elles enregistrées dans la base de données (ou la table) ?
    Il doit y avoir un code j'imagine. Pouvez-vous poster le code correspondant s'il y en a.

    Parce que je ne pense pas qu'une saisie dans la table directement ou dans un formulaire ayant comme source la table donnerait des résultats incohérents.



    Cordialement.
    Mandresy
    "Je ne sais qu'une chose, c'est que je ne sais rien" Socrate

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.

    Merci, c'est toujours sympa de recevoir des de votre part

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Canada

    Informations forums :
    Inscription : décembre 2007
    Messages : 74
    Points : 58
    Points
    58
    Par défaut Access Date US/FR
    Bonjour et merci, coici le code pour la date
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub LaDate_Change()
    Me.LaDate.Value = Format(Now(), "mm-dd-yyyy")
    Me.[Texte55] = Now() ' champ heure
    End Sub
     
    Private Sub LaDate_dblClick(Cancel As Integer)
    Me.LaDate.Value = Format(Now(), "mm-dd-yyyy")
    Me.[Texte55] = Now() '  champ heure
    End Sub
    le champ de la table est de format "mm-jj-aaaa" , voici un expemle lorsque j'ai changé la region de US a FR. Nom : 1.png
Affichages : 28
Taille : 28,7 Ko. Merci

  10. #10
    Rédacteur/Modérateur
    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    6 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2004
    Messages : 6 379
    Points : 13 487
    Points
    13 487
    Billets dans le blog
    11
    Par défaut
    Pourquoi formater vos dates pour la saisie, pourquoi pas simplement utiliser la fonction Date() :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.LaDate.Value = Date()
    Pourquoi utiliser aussi l'événement change de cette zone de texte pour la mettre à jour

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information en abondance, plein de bonnes choses à consulter sans modération

    Mes tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion de rendez-vous sur un agenda hebdomadaire
    Intégration d'un planning basé sur le module de classe clPlanner
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Un document pour vous aider à créer un formulaire de saisie des pointages dans Access :
    Pré-remplissage de sous-formulaires

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Canada

    Informations forums :
    Inscription : décembre 2007
    Messages : 74
    Points : 58
    Points
    58
    Par défaut Access Date US/FR
    Merci, ça fonctionne, j'ai été dans la lune j'ai changé les codes d'un autre formulaire qui ressemble; pour cela ne fonctionnait pas. Merci pour votre temps.

  12. #12
    Rédacteur/Modérateur
    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    6 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2004
    Messages : 6 379
    Points : 13 487
    Points
    13 487
    Billets dans le blog
    11
    Par défaut
    Citation Envoyé par chernirachid Voir le message
    Merci, ça fonctionne, j'ai été dans la lune j'ai changé les codes d'un autre formulaire qui ressemble; pour cela ne fonctionnait pas. Merci pour votre temps.
    Merci à madefemere pour avoir compris l'origine du problème ;-)
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information en abondance, plein de bonnes choses à consulter sans modération

    Mes tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion de rendez-vous sur un agenda hebdomadaire
    Intégration d'un planning basé sur le module de classe clPlanner
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Un document pour vous aider à créer un formulaire de saisie des pointages dans Access :
    Pré-remplissage de sous-formulaires

  13. #13
    Expert éminent

    Homme Profil pro
    Inscrit en
    mai 2012
    Messages
    3 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : mai 2012
    Messages : 3 691
    Points : 7 441
    Points
    7 441
    Par défaut
    Bonjour User,

    Il n'y a pas de quoi !
    Le truc qui arrive souvent quand nous sommes devant notre écran, c'est la solitude.
    Or dans la mise en place d'un système, il y a beaucoup de paramètres en jeu (métiers, logique, connaissances d'Access,...).

    Et souvent le problématique n'est posé que sur le résultat final qui n'est pas celui souhaité.
    Mais comme disait Nicolas Boileau : "Ce qui se conçoit bien s'énonce clairement".

    Et les auteurs des sujets sont persuadés d'avoir tout fait correctement.
    C'est pour cela que nous avons developpez.com.

    Cordialement.
    Mandresy
    "Je ne sais qu'une chose, c'est que je ne sais rien" Socrate

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.

    Merci, c'est toujours sympa de recevoir des de votre part

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Access] Date mal écrite dans un DbGrid.
    Par melles dans le forum Bases de données
    Réponses: 3
    Dernier message: 19/11/2008, 10h44
  2. requete update +access+date
    Par ChokiChaa dans le forum VB.NET
    Réponses: 6
    Dernier message: 04/04/2008, 14h58
  3. [VBA-E][access]"date out of range"
    Par borisa dans le forum Macros et VBA Excel
    Réponses: 21
    Dernier message: 27/03/2006, 18h06
  4. Sql + Access + Date + Performance
    Par kurkaine dans le forum C++Builder
    Réponses: 1
    Dernier message: 22/12/2005, 23h34
  5. ASP & Access & Date
    Par simoryl dans le forum ASP
    Réponses: 3
    Dernier message: 07/10/2004, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo