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 :

Enregistrer les modifications sans confirmation


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 100
    Par défaut Enregistrer les modifications sans confirmation
    Bonjour,

    Je voulais savoir, si il était possible d'enregistrer les modifications apportées dans un fichier excel sans demander de confirmation?

    J'utilise la commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    oApp.activeworkbook.Save
    oApp.workbooks.Close
    Mais il m'ouvre la fenêtre d'enregistrement. Si je clique sur "oui" c'est ok, par contre si je clique sur "non" ou sur "annuler" il me met un message d'erreur comme quoi le fichier est en lecture seule.

    Quelqu'un a t-il une idée?

    Merci d'avance.

  2. #2
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonjour,

    Pas testé

    Essai avant ton code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.displayalerts = false
    Apres le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    application.displayalerts = true

  3. #3
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour Ptikir aalex_38 le forum peut être comme cela!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    On Error Resume Next
    ActiveWorkbook.SaveAs
    On Error GoTo 0
    oApp.workbooks.Close
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    On Error Resume Next
    oApp.activeworkbook.Save
    On Error GoTo 0
    oApp.workbooks.Close

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 100
    Par défaut
    En mettant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    oApp.displayalerts = False
    oApp.activeworkbook.Save
    oApp.displayalerts = True
    Je n'ai plus d'alertes c'est ce que je veux.

    Merci à toi !

  5. #5
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bon puisque c'est résolu, c'est parfait, juste un code auquel je n'avais pas pensé hier :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Workbooks(NomFic).Close savechanges:=False

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

Discussions similaires

  1. Fermer un workbook sans enregistrer les modifications via jScript
    Par titouille dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/01/2009, 15h47
  2. Réponses: 11
    Dernier message: 24/08/2006, 11h22
  3. Réponses: 8
    Dernier message: 12/07/2006, 10h32
  4. Réponses: 11
    Dernier message: 16/05/2006, 12h34
  5. [DOM] comment enregistrer les modifs?
    Par noobiewan kenobi dans le forum Format d'échange (XML, JSON...)
    Réponses: 26
    Dernier message: 30/07/2004, 10h56

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