Effacer un fichier Excel
Résolu
Philou9906
-
cs_Le Pivert Messages postés 7904 Date d'inscription Statut Contributeur Dernière intervention -
cs_Le Pivert Messages postés 7904 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, Bonsoir,
J'ai un formulaire Excel qui me pose une difficulté pour son effacement.
Il passe du dossier : Contrôlé à Archivé. Pour des raisons de sécurité, j'ai besoin qu'il soit archivé en PDF. Ceci j'arrive à le faire.
Ce qui me pose problème c'est de pouvoir effacer le fichier du dossier Contrôlé.
J'utilisait la fonction suivante :
Kill(Nomdufichier)
Comme le Nomdufichier est celui qui est actif, je pense que c'est la source du problème.
Pouvez-vous me dire comment faire, pour pouvoir effacer ce fichier. Soit avec une autre fonction ou à quel moment placer cet ordre.
D'avance je vous remercie et vous adresse mon grand respect
J'ai un formulaire Excel qui me pose une difficulté pour son effacement.
Il passe du dossier : Contrôlé à Archivé. Pour des raisons de sécurité, j'ai besoin qu'il soit archivé en PDF. Ceci j'arrive à le faire.
Ce qui me pose problème c'est de pouvoir effacer le fichier du dossier Contrôlé.
J'utilisait la fonction suivante :
Kill(Nomdufichier)
Comme le Nomdufichier est celui qui est actif, je pense que c'est la source du problème.
Pouvez-vous me dire comment faire, pour pouvoir effacer ce fichier. Soit avec une autre fonction ou à quel moment placer cet ordre.
D'avance je vous remercie et vous adresse mon grand respect
A voir également:
- Vba supprimer un fichier
- Supprimer rond bleu whatsapp - Guide
- Fichier bin - Guide
- Impossible de supprimer un fichier - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonsoir, je pense qu'il est impossible de supprimer un fichier ouvert, et encore moins le fichier en cours.
je pense à deux alternatives:
1) vider tout le contenu du fichier ouvert, puis le sauver presque vide
2) exécuter ton code à partir d'un autre fichier, qui contient uniquement ton code, sans aucune donnée, faire le boulot en utilisant le fichier Contrôlé, puis le supprimer?
je pense à deux alternatives:
1) vider tout le contenu du fichier ouvert, puis le sauver presque vide
2) exécuter ton code à partir d'un autre fichier, qui contient uniquement ton code, sans aucune donnée, faire le boulot en utilisant le fichier Contrôlé, puis le supprimer?
Bonjour,
voici un exemple pour supprimer le classeur à sa fermeture, a l'aide d'un fichier vbs créer automatiquement:
https://forums.commentcamarche.net/forum/affich-33652676-supprimer-fichier#15
si cela peut t'inspirer!
voici un exemple pour supprimer le classeur à sa fermeture, a l'aide d'un fichier vbs créer automatiquement:
https://forums.commentcamarche.net/forum/affich-33652676-supprimer-fichier#15
si cela peut t'inspirer!
Merci pour votre réponse.
Je vais partir sur un petit fichier qui effacera l'autre fichier.
Bonne soirée à vous et meilleures salutations