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 02/12/2010, 13h52   #1
Membre habitué
 
Dorian
Étudiant
Inscription : décembre 2010
Messages : 207
Détails du profil
Informations personnelles :
Nom : Dorian
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2010
Messages : 207
Points : 123
Points : 123
Par défaut Créer une table avec la date du jour dans le titre

Bonjour, je suis débutant dans ce domaine et j'aimerais créer une table (issue d'une autre table) dont le titre comporte la date du jour.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Private Sub essaie_Click()
 
Dim dt As String
Dim req As String
Dim nom As String
 
On Error GoTo Err_sauvegarde_base_pm_Click
 
dt = Date
nom = "Base_travail_pm_au_" & dt
 
req = "SELECT * INTO nom FROM base_travail_pm"
DoCmd.RunSQL req
 
Exit_sauvegarde_base_pm_Click:
    Exit Sub
 
Err_sauvegarde_base_pm_Click:
    MsgBox Err.Description
    Resume Exit_sauvegarde_base_pm_Click
 
End Sub
J'aimerais que le nom dans le titre de la requête corresponde à Base_travail_pm_au_(date du jour).

Quelqu'un peut-il compléter mon code s'il vous plaît.

Merci d'avance
dodo69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 13h58   #2
Membre Expert
 
Inscription : janvier 2006
Messages : 1 111
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 1 111
Points : 1 093
Points : 1 093
Bonjour,

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Private Sub essaie_Click()
 
Dim dt As String
Dim req As String
Dim nom As String
 
On Error GoTo Err_sauvegarde_base_pm_Click
 
dt = format(Date, "YYYYMMDD")
nom = "Base_travail_pm_au_" & dt
 
req = "SELECT * INTO " & nom & " FROM base_travail_pm"
DoCmd.RunSQL req
 
Exit_sauvegarde_base_pm_Click:
Exit Sub
 
Err_sauvegarde_base_pm_Click:
MsgBox Err.Description
Resume Exit_sauvegarde_base_pm_Click
 
End Sub
__________________
[Access] Les bases du débogage => ici
Kloun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 14h26   #3
Membre habitué
 
Dorian
Étudiant
Inscription : décembre 2010
Messages : 207
Détails du profil
Informations personnelles :
Nom : Dorian
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2010
Messages : 207
Points : 123
Points : 123
Merci pour ta rapidité et ton efficacité kloun, ca marche très bien.
dodo69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 14h41   #4
Membre habitué
 
Dorian
Étudiant
Inscription : décembre 2010
Messages : 207
Détails du profil
Informations personnelles :
Nom : Dorian
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2010
Messages : 207
Points : 123
Points : 123
salut,

Je revien sur ce topic pour une petite demande,

Comment peut on rajouter l'heure sur le nom de la table ?

Merci d'avance

Cdt
DoDo
dodo69 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 11h46.


 
 
 
 
Partenaires

Hébergement Web