Insérer la date du jour

Dans un formulaire Access, utilisez le sélecteur de dates pour entrer la date actuelle. Si le champ est un champ Date/heure, l’icône du sélecteur de dates apparaît quand vous cliquez sur le champ. Cliquez ensuite sur l’icône, puis sur le bouton Aujourd’hui situé sous le calendrier.

Sélecteur de dates avec le bouton Aujourd’hui sélectionné

Raccourci clavier    Dans une base de données de bureau Access, appuyez simultanément sur Ctrl et un point-virgule (;) pour remplir le champ sélectionné avec la date du jour.

Pour plus d’informations sur l’ajout d’un champ Date/heure à une table, voir Créer un champ pour stocker des dates et des heures. Pour plus d’informations sur les formulaires, voir Créer un formulaire Access.

En tant que valeur par défaut d’un nouvel élément

La plupart des champs et contrôles d’Access disposent d’une propriété Valeur par défaut dans laquelle vous pouvez entrer une fonction qui insère la date actuelle à chaque fois que vous créez un élément. Les bases de données du bureau et les applications web Access utilisent la fonction Now() pour insérer la date et l’heure actuelles. Si vous voulez insérer la date uniquement, utilisez la fonction Date() dans une base de données du bureau ou la fonction Today() dans une application web Access.

Où dois-je entrer la fonction ?

Sélectionnez la procédure à suivre selon le type d’objet à modifier. Notez que si vous définissez la valeur par défaut dans une table, ce paramètre s’applique aux formulaires ou aux vues basées sur la table ; il s’agit donc de la méthode conseillée.

Dans une table

Dans une table d’une base de données du bureau ou d’une application web Access, voici comment accéder à la propriété Valeur par défaut :

  1. Appuyez sur F11 pour ouvrir le volet de navigation, le cas échéant.

  2. Dans le volet de navigation, cliquez avec le bouton droit sur la table, puis cliquez sur Mode Création.

  3. Cliquez sur le champ auquel ajouter la valeur par défaut, puis, sous Propriétés du champ, entrez =Date(), =Today() ou =Now() dans la zone de la propriété Valeur par défaut.

    Définition de la valeur par défaut d’un champ Date/heure dans une table Access

Dans un formulaire (bases de données du bureau)

  1. Appuyez sur F11 pour ouvrir le volet de navigation, le cas échéant.

  2. Dans le volet de navigation, cliquez avec le bouton droit sur le formulaire, puis cliquez sur Mode Page.

  3. Cliquez sur le champ dans lequel la date du jour doit être insérée.

  4. Appuyez sur F4 pour ouvrir la feuille de propriété, le cas échéant.

  5. Sous l’onglet Données de la feuille de propriétés, tapez =Date() dans la propriété Valeur par défaut du champ.

    Feuille de propriétés affichant la propriété Valeur par défaut définie sur Date().

    Remarque : Si vous souhaitez également inclure l’heure actuelle, utilisez la fonction Now() à la place de la fonction Date(). Il est possible que vous deviez aussi ajuster la propriété Format du champ (sous l’onglet Format de la feuille de propriétés) pour afficher l’heure.

Dans un affichage (applications web Access)

  1. Ouvrez l’application web dans Access.

  2. Appuyez sur F11 pour ouvrir le volet de navigation, le cas échéant.

  3. Dans le volet de navigation, double-cliquez sur le formulaire à modifier.

  4. Cliquez sur le champ dans lequel la date du jour doit être insérée, puis cliquez sur le bouton Données qui apparaît à droite du champ.

  5. Entrez =Today() ou =Now() dans la zone Valeur par défaut.

    Définition de la valeur par défaut d’un champ de date dans une application Access

    Remarque :  Si vous souhaitez également inclure l’heure actuelle, utilisez la fonction Now() à la place de la fonction Date(). Il est possible que vous deviez aussi ajuster le paramètre Format du champ (cliquez sur le bouton Mise en forme en regards du bouton Données) pour afficher l’heure.

En haut d’un état

Pour afficher la date actuelle dans un en-tête d’état (bases de données du bureau uniquement), ouvrez l’état en mode Page, puis cliquez sur Création > Date et heure.

Pour plus d’informations sur la création d’états, voir Présentation des états dans Access.

En langage SQL

Dans une base de données de bureau Access, vous pouvez utiliser une requête Mise à jour pour modifier un champ de date en date actuelle, par exemple :

UPDATE TASKS SET StartDate = Date() WHERE ID=1;

Pour plus d'informations sur les requêtes Mise à jour, voir Créer et exécuter une requête Mise à jour.

Pour insérer un nouvel enregistrement avec la date actuelle, utilisez une requête Ajout, comme illustré dans l’exemple suivant :

INSERT INTO TASKS ( TaskTitle, StartDate ) VALUES ("Task2", Date());

Pour plus d’informations sur les requêtes Ajout, voir Ajouter des enregistrements à une table à l’aide d’une requête Ajout.

Remarque : Si vous souhaitez également inclure l’heure actuelle, utilisez la fonction Now() à la place de la fonction Date().

Haut de la page

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×