re-bonjour,
J'ai toujours quelques petits bugs après avoir déplacer ma BD sur un pc munis de access 2000 au lieu du 2002.
Cette fois-ci c'est la commande Kill qui fait des siennes.
J'ai un formulaire qui permet de créer un nouveau courrier, un bouton créer envois les donner dans word, avec la boite api enregistrerSous je récupère le chemin complet du dossier.
J'ai un bouton annuler qui permet d'annuler l'enregistrement en cours.
Celui-ci vérifie si le champ ChemDoss est vide et si on a déjà commencer a créer le nouveau document et qu'on change d'avis il ferme word et est censé retrouver le document et le supprimer.
(j'espère que c'est clair)
Pour ce faire j'utilise la commande Kill
comme suit:
malheureusement il trouve pas le fichier alors qu'il vient de l'attacher, donc il a pas pu bouger.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Dim file As String If IsNull(code_service) Then DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70 Else If Not IsNull(chemDoss) Then Word.Application.Quit False file = chemDoss.Value Kill file End If DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70 End If DoCmd.Close
Est-ce encore un problème de synthaxe différente entre 2000 et 2002?
Partager