Bonjour,
Je cherche à rajouter un point dans une macro. J'ai besoin que l'utilisateur renseigne deux dates correspondant à deux colonnes d'une table. J'ai créer ce code mais cela ne fonctionne pas.
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
DoCmd.OpenTable ("TSTATS")
 
Dim rst1 As String
Dim rst2 As String
 
' Date 1
rst1 = InputBox("Quelle est la date de mise à disposition du fichier ?" & Chr(10) & "Entrez une date de type : JJ/MM/AAAA", "Saisie de la Date de Mise à Disposition")
[TSTATS]![DATE_MISE_A_DISPOSITION] = rst1
 
 
' Date 2
rst2 = InputBox("Quelle est la date d'Utilisation du fichier ?" & Chr(10) & "Entrez une date de type : JJ/MM/AAAA", "Saisie de la Date d'Utilisation")
[TSTATS]![DATE_UTILISATION] = rst2
Le message d'erreur est le suivant : 2465 ; ... Ne trouve pas le champ "|1" auquel il est fait référence dans votre expression

De plus, la table contient un très grand nombre de ligne, et j'aimerais si possible, que cette valeur saisie soit attribuée à toutes les lignes de la colonne.
Pourriez vous m'aidez ?