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

Access Discussion :

[VBA] supprimer un Classeur Excel


Sujet :

Access

  1. #21
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 524
    Points
    14 524
    Par défaut
    'jour,

    Mais j'ai toujours le message d'erreur suivant :
    Erreur d'execution 70 : Permission refusée.
    Ce fichier "IMP.XLS" est lié à une table dans Access.
    Ben ça vient sûrement de là: si ton fichier est lié à access j'imagine que tu n'as pas la permission de le supprimer.

  2. #22
    Provisoirement toléré
    Inscrit en
    Septembre 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 147
    Points : 62
    Points
    62
    Par défaut
    J'ai cherché d'ou pouvait venir le probleme et je pense que ca peu etre ca :
    Vous avez tenté d'écrire dans un fichier qu'un autre processus a verrouillé.
    Attendez que l'autre processus libère le fichier pour l'ouvrir.

    C'est une des causes proposées dans l'aide.

    Comment faire alors pour stopper les processus???

  3. #23
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 524
    Points
    14 524
    Par défaut
    en plus il doit manquer un truc ici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Workbooks("IMP.XLS").Close SaveChanges:=False
    il faut préciser à quelle application appartient ton workbook :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    appXL.Workbooks("IMP.XLS").Close SaveChanges:=False
    Sinon je ne vois pas où il va chercher la collection workbooks.

  4. #24
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    le 10 novembre déjà je te faisais les memes remarques :

    http://www.developpez.net/forums/vie...358984#2358984

    merci de lire les réponses qui te sont faites et d'en tenir compte, Arkham a raison et te fait les memes observations que moi.
    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  5. #25
    Provisoirement toléré
    Inscrit en
    Septembre 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 147
    Points : 62
    Points
    62
    Par défaut
    Tu m'as fait la meme remarque soit mais le probleme vient pas de la.

    Excuse moi de faire des petites boulettes dans mon code mais pour le moment je me concentre surtout sur mon probleme de suppression du cou j'oublie le reste.

    Arkham, effectivement je pense que ca vient du lien.

    Je vais vérifier si ma macro fonctionne comme meme en modifiant mon code.

    Merci

  6. #26
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Citation Envoyé par beurnoir
    Tu m'as fait la meme remarque soit mais le probleme vient pas de la.

    Excuse moi de faire des petites boulettes dans mon code mais pour le moment je me concentre surtout sur mon probleme de suppression du cou j'oublie le reste.
    Tu es excusé pour les boulettes, en revanche il faut essayer de ne pas les reproduire.

    D'autre part si nous sommes deux à te dire la meme chose, il faut peut être se dire que le problème vient de là.

    Ton code ne ferme toujours pas la feuille Excel, dès lors pas de suppression possible.
    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  7. #27
    Provisoirement toléré
    Inscrit en
    Septembre 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 147
    Points : 62
    Points
    62
    Par défaut
    Ok c'est bon j'ai resolu le pb.

    Merci a vous deux et dsl de vous avoir fait passer autant de tps sur mon sujet.

    Merci encore.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Supprimer un classeur Excel avec VBA
    Par mariecaro dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 10/07/2013, 15h31
  2. VBA supprimer plusieur ligne excel
    Par morgan47 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 20/06/2006, 20h56
  3. [VBA] supprimer une ligne excel
    Par morgan47 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/06/2006, 14h11
  4. [VBA-E]Fermer classeur EXCEL parmi plusieurs
    Par flyfrog dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 30/04/2006, 11h54
  5. Supprimer des classeurs excel
    Par kernel57 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/12/2005, 15h04

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