Bonjour,
Dans une base ACCESS, j'ai des champs pour les mois et pour les années en
chiffre.
J'aimerais faire apparaître la date du dernier jour du mois.
J'ai essayé comme dans EXCEL, avec la fonction
date(annnée();mois()+1;jour())-1, mais cela ne fonctionne pas.
Si qq a trouvé le truc...
Merci par avance.
Daniel
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Tisane
Re-,
Dans une base ACCESS, j'ai des champs pour les mois et pour les années en chiffre. J'aimerais faire apparaître la date du dernier jour du mois. J'ai essayé comme dans EXCEL, avec la fonction date(annnée();mois()+1;jour())-1, mais cela ne fonctionne pas.
Tu n'es pas loin il me semble. =SérieDate(Année(Date());Mois(Date());1)
-- Tisane
Re-,
Dans une base ACCESS, j'ai des champs pour les mois et pour les années en
chiffre.
J'aimerais faire apparaître la date du dernier jour du mois.
J'ai essayé comme dans EXCEL, avec la fonction
date(annnée();mois()+1;jour())-1, mais cela ne fonctionne pas.
Tu n'es pas loin il me semble.
=SérieDate(Année(Date());Mois(Date());1)
Dans une base ACCESS, j'ai des champs pour les mois et pour les années en chiffre. J'aimerais faire apparaître la date du dernier jour du mois. J'ai essayé comme dans EXCEL, avec la fonction date(annnée();mois()+1;jour())-1, mais cela ne fonctionne pas.
Tu n'es pas loin il me semble. =SérieDate(Année(Date());Mois(Date());1)
-- Tisane
Tisane
Précision car j'ai vu que tes champs étaient numériques.
D'abord : Nouveau_Champ_Date:SérieDate([Ton_Champ_Annee];[Ton_Champ_Mois];1) tu obtiens un champ "date" au 1er de chaque mois.
Puis : Dernier_Jour:SérieDate(Année([Nouveau_Champ_Date]);Mois([Nouveau_Champ_Date])+1;0) Tu obtiens le dernier jour du mois.
Nota : je donne une méthode par des champs calculés dans une requête. Il faut adapter si tu tapes directement en SQL ou si tu programmes.
-- Tisane
Dans une base ACCESS, j'ai des champs pour les mois et pour les années en chiffre. J'aimerais faire apparaître la date du dernier jour du mois. J'ai essayé comme dans EXCEL, avec la fonction date(annnée();mois()+1;jour())-1, mais cela ne fonctionne pas.
Tu n'es pas loin il me semble. =SérieDate(Année(Date());Mois(Date());1)
-- Tisane
Précision car j'ai vu que tes champs étaient numériques.
D'abord :
Nouveau_Champ_Date:SérieDate([Ton_Champ_Annee];[Ton_Champ_Mois];1)
tu obtiens un champ "date" au 1er de chaque mois.
Puis :
Dernier_Jour:SérieDate(Année([Nouveau_Champ_Date]);Mois([Nouveau_Champ_Date])+1;0)
Tu obtiens le dernier jour du mois.
Nota : je donne une méthode par des champs calculés dans une requête. Il
faut adapter si tu tapes directement en SQL ou si tu programmes.
--
Tisane
Dans une base ACCESS, j'ai des champs pour les mois et pour les années en
chiffre.
J'aimerais faire apparaître la date du dernier jour du mois.
J'ai essayé comme dans EXCEL, avec la fonction
date(annnée();mois()+1;jour())-1, mais cela ne fonctionne pas.
Tu n'es pas loin il me semble.
=SérieDate(Année(Date());Mois(Date());1)
Précision car j'ai vu que tes champs étaient numériques.
D'abord : Nouveau_Champ_Date:SérieDate([Ton_Champ_Annee];[Ton_Champ_Mois];1) tu obtiens un champ "date" au 1er de chaque mois.
Puis : Dernier_Jour:SérieDate(Année([Nouveau_Champ_Date]);Mois([Nouveau_Champ_Date])+1;0) Tu obtiens le dernier jour du mois.
Nota : je donne une méthode par des champs calculés dans une requête. Il faut adapter si tu tapes directement en SQL ou si tu programmes.
-- Tisane
Dans une base ACCESS, j'ai des champs pour les mois et pour les années en chiffre. J'aimerais faire apparaître la date du dernier jour du mois. J'ai essayé comme dans EXCEL, avec la fonction date(annnée();mois()+1;jour())-1, mais cela ne fonctionne pas.
Tu n'es pas loin il me semble. =SérieDate(Année(Date());Mois(Date());1)
-- Tisane
danielrv
Re...Re... Encore une fois, j'ai mal exposé mon problème, mais avec ta formule ça marche.