Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
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 20/07/2011, 09h40   #1
Futur Membre du Club
 
Homme
Inscription : juillet 2011
Messages : 77
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juillet 2011
Messages : 77
Points : 18
Points : 18
Par défaut Affecter une date à une variable

Bonjour,
J'ai une requete qui recupere une date max dans un tableau.ensuite j'ai crée un macro qui lance cette requete.
comment est ce que je peux affecter cette date à une variable sur VBA?
Merci en Avance
tissam89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2011, 10h23   #2
Futur Membre du Club
 
Homme
Inscription : juillet 2011
Messages : 77
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juillet 2011
Messages : 77
Points : 18
Points : 18
Code :
1
2
3
4
5
6
7
8
Private Sub Testj_Click()
 
Dim rst As Recordset
Set rst = CurrentDb.OpenRecordset("Requête20")
 
rst.Close
 
End Sub
J'ai ecri ça,mais ne je ne sais pas si ça marche,j'ai ajouté pour tester,mais ca n'a pas marché cette ligne (type incompatible)
tissam89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2011, 10h49   #3
Futur Membre du Club
 
Homme
Inscription : juillet 2011
Messages : 77
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juillet 2011
Messages : 77
Points : 18
Points : 18
J'ai trouvé la solution, ça peut servir d'autres personnes

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Private Sub Testj_Click()
Dim base As DAO.Database
Dim res As String
Dim rst As Recordset
Dim espèce As String
Set base = CurrentDb()
Set rst = CurrentDb.OpenRecordset("Requête20")
rst.MoveFirst
While Not rst.EOF
With rst
res = .Fields("Expr1")
MsgBox res
End With
rst.MoveNext
Wend
 
rst.Close
tissam89 est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h35.


 
 
 
 
Partenaires

Hébergement Web