Bonjour,
Alors ça fait quelques messages que je laisse sur le forum, toujours pour ma création de planning, et mon cheminement avance, je tente ici de coder un bouton de rafrachissement d'horaires dans une table en VBA.
Malheureusement Access ne veut même pas compiler. Pourtant j'ai lu plusieurs tuto, faq et je ne trouve pas mon erreur ! (apparamment elle se trouve sur la ligne ci-dessous commençant par "UPDATE", access me dit : "Erreur de compilation, attendu : fin d'instruction").
J'arrive à la fin de mon projet ça serait vraiment bien si quelqu'un pouvait me corriger ce code vite fait!
Merci beaucoup!
Quelques types : Affaires est une liste déroulante dans un formulaire basé sur une table, mais qui n'est pas la table "T_Affaire"
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
20
21
22
23
24
25 Private Sub Commande100_Click() On Error GoTo Err_Commande100_Click Dim NomAffaire As String Dim H_en_plue As Long '' Récupère les valeurs entrées par l'utilisateur, à savoir le nom de l'affaire et le nombre d'heures effectuées par l'ouvrier NomAffaire = Affaire.Value H_en_plus = Heures '' Met à jour la base de donnée UPDATE T_Affaire SET Nb_h_ecoule=Nb_h_ecoule+H_en_plus WHERE T_Affaire.Numero_Affaire=NomAffaire WITH OWNERACCESS OPTION; Exit_Commande100_Click: Exit Sub Err_Commande100_Click: MsgBox Err.Description Resume Exit_Commande100_Click End Sub
Partager