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 :
Le message d'erreur est le suivant : 2465 ; ... Ne trouve pas le champ "|1" auquel il est fait référence dans votre expression
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
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 ?







Répondre avec citation
Partager