hello tout le monde !
J'ai le code suivant qui me permet de mettre à jour une table en fonction
des valeurs ( ces valeurs sont des DATES) d'une zone de liste
Mon problème c'est que lors de l'execution il ne reprend la date. A chaque fois, il me demande la valeur de "S".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Private Sub cmdcreer_Click() Dim I As Long Dim s, temp As String With Me.LstDate For I = 0 To Me.LstDate.ListCount - 1 s = Format((I), "dd/mm/yyyy", vbMonday, vbUseSystem) If .Selected(I) Then DoCmd.RunSQL "INSERT INTO facturation (Jobn°, [Payment terms], Datefacturation,Amount) VALUES (Jobn°,[Payment terms],Mid(s, 2),Amount )" End If Next I End With End Sub
Est ce que kelkun pourrait me corriger???? j'ai chercher et je ne trouve vraiment pas.
Merci à vous![]()
Partager