VBA Access - Copie de fichiers
scorpion91
-
sy bak -
sy bak -
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
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:
- VBA Access - Copie de fichiers
- Copie cachée - Guide
- Super copie - Télécharger - Gestion de fichiers
- Copie écran samsung - Guide
- Copie disque dur - Guide
- Explorateur de fichiers - Guide
2 réponses
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
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
sy bak
Je n'arrive pas a y acceder