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 :

Supprimez un fichier excel qui a pour nom une variable


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 235
    Par défaut Supprimez un fichier excel qui a pour nom une variable
    Bonjour, j'aimerais pouvir supprimez un fichier excel qui a pour nom une variable, car le nom n'est pas toujours le même, donc j'enregistre son nom dans une variable, et j'aimerais pouvoir supprimez de fichier, j'ai essayer avec le code suivant :
    Code vba : Sélectionner tout - Visualiser dans une fenêtre à part
     Kill ThisWorkbook.Path & "\nomfichier"
    'nomfichier' est le nom de ma variable ou est enregistrez le nom de mon fichier, mais il me met tjrs 'fichier introuvable' :s

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    357
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 357
    Par défaut
    Bonjour,

    si nomfichier est une variable, je verrais plutôt quelque chose de ce genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Kill ThisWorkbook.Path & "\" & nomfichier
    (en supposant que le fichier a supprimer se situe dans le meme dossier que l'application)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 235
    Par défaut
    Le code est tout simple en réalité :
    Mais merci pour ton aide.

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut lilp1 et le forum
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Kill ThisWorkbook.Path & "\" & nomfichier
    en admettant que ta variable est nomfichier

    Prends l'habitude, pour ce genre de problème de mettre un point d'arrêt et regardes tes variables, soit directement avec la fenêtre variables locales, ou en regardant la bulle quand tu passes sur les variables, soit en créant un espion (comme ici avec ThisWorkbook.Path & "\nomfichier").
    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 06/03/2015, 11h36
  2. Sauvegarde automatique de fichier excel sous un autre nom
    Par Jonathan Raucy dans le forum Excel
    Réponses: 1
    Dernier message: 30/01/2008, 14h37
  3. Attachement de fichiers EXCEL qui ne peut s'écrire
    Par quandmeme dans le forum Access
    Réponses: 1
    Dernier message: 27/01/2007, 21h20
  4. VBA-EXCEL- appelr un fichier excel a l'aide d'une variable
    Par VBBBA dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 08/08/2006, 15h58
  5. [VBA-E]Eviter d'updater un fichiers excel qui a des liens
    Par tinose dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/05/2006, 19h27

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