Bonjour,
Dans Access j'ai le module suivant
Depuis un fichier excel j'aimerais exécuter cette requete dans une macro , quelqu'un peux t'il m'aider j'ai essayer ce code mais ca ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Function MAJFTEEXPAT() On Error GoTo Macro1_Err DoCmd.RunSQL "UPDATE EmployeesDetails SET EmployeesDetails.[FTE Paid] = 0, EmployeesDetails.[FTE Worked] = 0 WHERE (((EmployeesDetails.[International Mobility Assignment]) Like ""*a*""));", -1 Macro1_Exit: Exit Function Macro1_Err: MsgBox Error$ Resume Macro1_Exit End Function
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub MAJINTERIMAIRES() Dim Db As DAO.Database Dim strSQL As String Dim derlign As Long, i As Long 'connexion à la base Set Db = DAO.OpenDatabase("K:\manag\A\SERVICE\EFFECTIFS\2010-2011\Suivieffectif.mdb", False, False) strSQL = "UPDATE EmployeesDetails SET EmployeesDetails.[FTE Paid] = 0, EmployeesDetails.[FTE Worked] = 0" WHERE (((EmployeesDetails.[International Mobility Assignment]) Like "*a*"))" 'deconnexion de la base Db.Close
Partager