fredpro59
Messages postés9Date d'inscriptionmardi 1 septembre 2009StatutMembreDernière intervention22 juillet 2010
-
22 juil. 2010 à 14:47
cs_abdellatyif
Messages postés32Date d'inscriptionjeudi 10 juillet 2003StatutMembreDernière intervention29 juillet 2010
-
22 juil. 2010 à 16:22
Bonjour,
Même si d'habitude je trouve des réponses à mes question ici, là je bloque, et avant que mon pc ne passe par la fenêtre ....
Je tente le code suivant, pour ouvrir un rapport, en filtrant les données par rapport à une date :
Private Sub BtValider_Click()
Dim ChxMois, ChxAnnee As Integer
Dim DateRefDeb As Date
DoCmd.OpenReport "ReGEFEListeDépartsPrévus", acViewPreview, "", "(DateDépartCFC > (" & DateRefDeb & ") )"
End Sub
Et ça ne marche pas ! si je remplace (" & DateRefDeb &") par une valeur immédiate (#01/06/2010#) ça marche.
Aurais-je oublié une partie de mes neurones ??
Merci de votre aide
Fred
fredpro59
Messages postés9Date d'inscriptionmardi 1 septembre 2009StatutMembreDernière intervention22 juillet 2010 22 juil. 2010 à 15:00
Hello,
On met un # lorsqu'il s'agit d'une valeur immédiate, mais si je tente de le faire dans la variable DateRefDeb, j'ai une erreur d'incompatibilité de type sur la ligne DateRefDeb = DateValue("01/" & ChxMois & "/" & ChxAnnee).
Pour abdellatyif : ChxMoix et ChxAnnee sont des variables saisies dans un formulaire qui conditionnent le filtre à faire sur les données ( mois et année)
Vous n’avez pas trouvé la réponse que vous recherchez ?