Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/12/2010, 19h58   #1
Candidat au titre de Membre du Club
 
Inscription : février 2010
Messages : 96
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 96
Points : 13
Points : 13
Par défaut Filtre par date

Bonsoir, j'utilise ce code pour filtrer un sous-formulaire

Code :
1
2
3
4
5
6
7
If Not IsNull(Me.R_Echéance) And Me.R_Echéance <> "" Then
 
        If f <> "" Then
            f = f & " AND [Date échéance] LIKE ""*" & Me.R_Echéance & "*"""
        Else
            f = "[Date échéance] LIKE ""*" & Me.R_Echéance & "*"""
        End If
pour le texte et les num, pas de problèmes mais cela ne fonctionne par pour les dates. Que puis-je modifier tout en gardant ce principe de filtre.

merci
yieiii est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2010, 20h11   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 605
Points : 30 955
Points : 30 955
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Que veux-tu faire ?

En effet pour les dates le Like ne veut rien dire, il faut soit une égalité, ou > ou <.

De plus les dates dans du code VB doit être au format US (mm/dd/yyyy) grâce à la fonction format (la FAQ, les tutos et le forum regorgent d'exemples.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2010, 21h03   #3
Candidat au titre de Membre du Club
 
Inscription : février 2010
Messages : 96
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 96
Points : 13
Points : 13
je souhaiterais via une zone de texte dans laquelle je rentrerai une date filtrer mon sous formulaire dans lequel se trouve un colonne date.

je vais remplacer le LIKE par = par contre pour le format, peux-tu m'orienter ?

Ma zone de texte dans laquelle j'entre ma date de filtre est paramétrée en date abrégée, mais j'imagine qu'il faut aussi ajouter quelque chose dans le code ?
yieiii est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2010, 06h36   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 605
Points : 30 955
Points : 30 955
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Merci de faire des recherches, la FAQ est là pour cela.

Quel format de dates utiliser pour les requêtes, les calculs VBA, les contrôles de formulaires ?
Comment formater les dates (en version US) pour les inclure dans une requête

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h34.


 
 
 
 
Partenaires

Hébergement Web