VBA Access - Copie de fichiers

Fermé
scorpion91 - 29 août 2008 à 14:02
 sy bak - 9 mai 2011 à 15:15
Bonjour,

J'aimerais gérer la copie de fichiers dans des dossiers bien particuliers en utilisant exclusivement l'interface d'Access.
En clair, j'aimerais indiquer dans un champ l'emplacement local (ou réseau) d'un fichier en effectuant une recherche à l'aide d'un bouton de type 'parcourir' se trouvant dans un formulaire.
Par la suite, cette valeur va me permettre de copier automatiquement le fichier sélectionné dans un dossier créé spécialement à cet effet.

Pour ce faire, je vais utiliser la fonction FileCopy comme ceci par exemple :

Dim EmplacementInitial As String, EmpacementFinal As String

EmplacementInitial=Forms![Mon Formulaire]![Mon Emplacement de Fichier]
EmplacementFinal="D:\MonRepertoire\Monfichier.xls"

FileCopy EmplacementInitial,EmplacementFinal


Ce que je cherche donc à résoudre c'est l'étape 'parcourir' qui va permettre de sélectionner un fichier sur un disque et de stocker son adresse dans le champ [Mon Emplacement de Fichier].

Est-ce que je dois créer un bouton particulier, définir le champ d'une manière bien précise ou autre ???

Quelqu'un aurait une piste ? Au fait, j'utilise Access 2000...

Merci d'avance
A voir également:

2 réponses

Utilisateur anonyme
29 août 2008 à 14:22
Bonjour,

Voici un petit formulaire que j'ai développé avec les options que vous recherché.
n.b. celui-ci a été développé sous Access XP, toutefois je crois que ça devrait
fonctionner une fois importer sous 2K.

http://membre.oricom.ca/lupin/documents/form_chemindaccess.zip

Lupin
2
Je n'arrive pas a y acceder
0
Merci pour la réponse.

J'ai trouvé ce que je cherchais...
0