Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
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 09/06/2011, 13h45   #1
Invité de passage
 
Homme
Inscription : mai 2011
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mai 2011
Messages : 12
Points : 1
Points : 1
Par défaut Erreur dans code VB

Bonjour,

dans mon formulaire, je souhaite afficher un état, avec pour souhait :

afficher tous les bons d'un chantier spécifique, d'une date de départ à une date d'arrivée.

voici le code qui ne fonctionne pas. Qui aurait la solution ?

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub Commande8_Click()
On Error GoTo Err_Commande8_Click
 
    Dim stDocName As String
 
    stDocName = "E-Bon Livraison" ' met le nom de ton etat
    DoCmd.OpenReport "E-Bon Livraison", acPreview, , "[Nom_chantier]=" & "'" & Me![Selection chantier] & "'" And "[Date] Between #" & Format(Me![Date-debut], "mm/dd/yyyy") & "# And #" & Format(Me![Date-fin], "mm/dd/yyyy") & "#"
 
Exit_Commande8_Click:
    Exit Sub
 
Err_Commande8_Click:
    MsgBox Err.Description
    Resume Exit_Commande8_Click
End Sub
magic57 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 14h21   #2
Membre Expert
 
Homme Frédéric
Développeur informatique
Inscription : juin 2009
Messages : 944
Détails du profil
Informations personnelles :
Nom : Homme Frédéric
Localisation : France, Vosges (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2009
Messages : 944
Points : 1 249
Points : 1 249
Bonjour
Comme souvent !
Citation:
voici le code qui ne fonctionne pas.
Qu'est ce qui ne fonctionne pas. Il y a plantage, l'état n'affiche rien, ...
Il est plus facile d'avoir les symptomes pour détecter le problème.

Toutefois, si dans le critère de date [date] représente la date du jour, il faut enlever les crochets.
Il faut vérifier aussi les guillemets. Par exemple :
Code :
"[Nom_chantier]=" & "'" & Me![Selection chantier] & "' And Date() Between #" & Format(Me![Date-debut], "mm/dd/yyyy") & "# And #" & Format(Me![Date-fin], "mm/dd/yyyy") & "#"
__________________
Frédéric
Développeur d'Applications Access
fgiambelluco 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 15h53.


 
 
 
 
Partenaires

Hébergement Web