![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
Bonjour à tous et mes meilleurs voeux,
J'ai plusieurs fichiers que je dois fusionner vers un autre, l'ensemble se trouvant sur un répertoire réseau. Mes questions: 1. Avant de procéder à la fusion via une macro que j'ai déjà réalisée, comment, avant de lancer la macro repérer si des fichiers sont en cours d'utilisation tout en m'indiquant leurs noms de manière à stopper la macros désirée ? 2. Sur le fichier de globalisation je dois indiquer d manière très précise l'emplacement des fichiers de départ. N'y a t'il pas moyen de rechercher les fichiers dans le répertoire en cours quelqu'il soit sans avoir à réécrire les liaisons ? Meric beaucoup pour votre appui ! |
|
|
#2 (permalink) |
|
Guest
Messages: n/a
|
salut,
pour connaitre tous les fichier d'un répertoire : tu place excel dans ce répertoire chdrive("A") chdir("A:\toto) m_contien=dir(*.xls) te revoye tous les fichiers contenue dans ton disk i=1 do until m_contien="" m_test(i)=m_contien m_contien=dir i=i+1 loop cette boucle te crée un tableau avec tous les fichiers contenue dans ton répertoire. Pour ce qui est de savoir s'il est utilisé, sert toi de la fonction notifier, car lorsque tu ouvre un fichier déjà en cours d'execution il te propose la notification. A+ wilfried ;op |
| ANNONCES | |
| Liens sociaux |
| Outils de la discussion | |
|
|