IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Fermer le fichier actif et l'effacer


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 77
    Par défaut Fermer le fichier actif et l'effacer
    Bonjour,

    Comment fermer un fichier actif et l'effacer ?

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Windows("fichier.txt").Activate
        ActiveWindow.Close
    Peut-on supprimer ce fichier sans rentrer son chemin dans le code ?

    Merci d'avance

  2. #2
    Membre Expert Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 403
    Par défaut
    Bonjour,

    pour fermer le fichier tu peux directement faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Workbooks("fichier.txt").close
    Pour effacer le fichier, ton code d'effacement doit être dans une uatre fichier que lui-même, bien-^sur.

    Tu peux utiliser KILL, pour l'effacer, mais il te faut son chemin.
    Tu peux faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    chemin = Workbooks("fichier.txt").fullname
    workbooks("fichier.txt").saved=true
    workbooks("Fichier.txt").close
    kill chemin

Discussions similaires

  1. Ecrire dans un fichier txt sans en effacer le contenu
    Par cari dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 14/12/2005, 18h11
  2. L'utilisateur peut créer un fichier mais pas l'effacer
    Par crakazoid dans le forum Administration système
    Réponses: 2
    Dernier message: 22/11/2005, 07h45
  3. TFileStream.Create : Comment fermer le fichier ?
    Par spyk dans le forum Langage
    Réponses: 12
    Dernier message: 28/08/2005, 17h40
  4. Réponses: 18
    Dernier message: 30/06/2005, 13h30
  5. comment fermer un fichier Excel depuis Access?
    Par audrey_desgres dans le forum Access
    Réponses: 14
    Dernier message: 21/06/2005, 12h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo