Bonjour a tous,

j'aimerais reussir a empecher a Access de creer un enregistrements dans ma table

je m'explique

J'ai un bout de code qui verifie l'existence d'un fichier excel et qui si il n'existe pas me ferme mon formulaire or apres la fermeture du formulaire il me sort des erreurs comme quoi il me manques des informations dans certains champs de l'enregistrement.

J'aimerais donc que lorsque qu'il ne trouve pas mon fichier excel qu'il empeche access de faire l'enregistrements ou qu'il le supprime dans la foulée 'ai tester plusieurs trucs mais cela ne marche pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
'Verifie l'existence d'un fichier XLTM
MyFile = Dir("C:\*.XLTM", vbNormal)
If (MyFile <> "*.xltm") Then
    'MsgBox (" Les fichiers Modeles pour Excel ne se trouvent pas au bon endroit. Veuillez les mettre dans la racine du Disque C:\")
    DoCmd.Close
 
    Exit Function
End If

Question subsidiare :
J'ouvre un formulaire et j'execute du code apres seulementil existe plusieur formulaire comme je peux lui dire d'utiliser le formulaire courant il n'existe pas un This.form ou me.form ??


Merci d'avance