Problème d'utilisation Dlookup
Résolu/Fermé
lulu16100
Messages postés
95
Date d'inscription
mardi 3 décembre 2013
Statut
Membre
Dernière intervention
13 janvier 2019
-
12 juil. 2018 à 19:27
lulu16100 Messages postés 95 Date d'inscription mardi 3 décembre 2013 Statut Membre Dernière intervention 13 janvier 2019 - 26 juil. 2018 à 19:17
lulu16100 Messages postés 95 Date d'inscription mardi 3 décembre 2013 Statut Membre Dernière intervention 13 janvier 2019 - 26 juil. 2018 à 19:17
2 réponses
yg_be
Messages postés
23347
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
25 novembre 2024
Ambassadeur
1 552
12 juil. 2018 à 21:38
12 juil. 2018 à 21:38
bonsoir, je ferais ainsi (désolé, avec DAO):
option explicit Private Sub BOUTON_CREER_Click() Dim date_temp As Date Dim db As DAO.Database, tb As DAO.Recordset Set db = CurrentDb Set tb = db.OpenRecordset("REPARTITION_TPS_REELLE", dbOpenDynaset) date_temp = CLng(DATE_DEB) Do While date_temp <= DATE_FIN tb.FindFirst ("DATE_JOUR = " & CLng(date_temp)) If tb.NoMatch Then tb.AddNew tb!DATE_JOUR = date_temp tb.Update End If date_temp = date_temp + 1 Loop 'Do While date_temp <= DATE_FIN End Sub
lulu16100
Messages postés
95
Date d'inscription
mardi 3 décembre 2013
Statut
Membre
Dernière intervention
13 janvier 2019
61
12 juil. 2018 à 19:34
12 juil. 2018 à 19:34
En allant sur un autre forum j'ai trouvé la solution :
rech = Nz(DLookup("[DATE_JOUR]", "REPARTITION_TPS_REELLE", "[DATE_JOUR] =#" & Format(date_temp, "mm/dd/yyyy") & "#"), "01/01/1900")
rech = Nz(DLookup("[DATE_JOUR]", "REPARTITION_TPS_REELLE", "[DATE_JOUR] =#" & Format(date_temp, "mm/dd/yyyy") & "#"), "01/01/1900")
26 juil. 2018 à 19:17
Merci pour votre réponse. Au final voici le code que j'ai réalisé (avec DAo :D ) :