Bonjour,
sous VBA Access après utilisation du code suivant:
l'utilisation en mode création mettrait la base en mode exclusif. Ensuite, en mode formulaire et après un premier test je ne peux plus manipuler correctement la base qui me renvoie une alerte (sauvegarde modification) puis un msg d'erreur concernant le verrouillage par un autre utilisateur et l'autorisation d'accès, notamment sur currentDb.
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 '********** Boucle sur Excel ****************** Dim BaseDeDonnees As Database Dim enregistrementETABLISSEMENT As Recordset Set BaseDeDonnees = CurrentDb Set enregistrementETABLISSEMENT = BaseDeDonnees.OpenRecordset("ETABLISSEMENTTEST") For i = 1 to (...) NomCelluleExcel = (...) If FeuilleExcel.Range(NomCelluleExcel).Value = (...) enregistrementETABLISSEMENT.AddNew (...) enregistrementETABLISSEMENT.Update End If Next i enregistrementETABLISSEMENT.Close FichierExcel.Close Set ApplicationExcel = Nothing Set BaseDeDonnees = Nothing Exit Sub
ma question : comment revenir automatiquement au mode partagé après un mode création en VBA ?
merci
bonne journée à tous
Unlucky Luke
Partager