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 fichier par macro sans pop up


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Points : 9
    Points
    9
    Par défaut Fermer fichier par macro sans pop up
    Bonjour,
    dans une macro d'un fichier A, j'ouvre un fichier B, je copie des info de B vers A puis je ferme B.
    A la fermeture de B, une pop up apparait pour me demander de confirmer si je veut vider ou pas le pressse papier.
    Comment faire pour que cette question ne me soit pas posée afin que l'utilisateur de la macro n'ai pas à intervenir?

  2. #2
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    434
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 434
    Points : 547
    Points
    547
    Par défaut
    Salut,

    Une petite recherche sur le forum donne ceci

    A tester

    ++
    Minick

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Points : 2 416
    Points
    2 416
    Par défaut
    Bonjour,
    essaye avec...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Application.DisplayAlerts = False
    Pas oublier de remettre à True après.
    A+

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Points : 9
    Points
    9
    Par défaut
    je suis aller voir le lien que tu m'a donné, mais je n'arrive pas à mettre en oeuvre la solution donnée (je débute!!!).Je ne sais pas ou mettre les "private sub déclare".

    Merci, le DisplayAlerts marche et règle mon problème.
    Merci à tous ceux qui ont pris le temps de m'aider.

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    434
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 434
    Points : 547
    Points
    547
    Par défaut
    Re,

    Place ceci dans un module standard

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Option Explicit
    Private Declare Function CloseClipboard Lib "user32" () As Long
    Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long
    Private Declare Function EmptyClipboard Lib "user32" () As Long
     
     Sub VidePressePapier()
        OpenClipboard 0
        EmptyClipboard
        CloseClipboard
    End Sub
    Et tu appelles le programme avant de fermer ton classeur.

    ++
    Minick

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

Discussions similaires

  1. [Toutes versions] ouvrir un fichier par macro
    Par Le Méthanier dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/05/2010, 14h44
  2. Réponses: 12
    Dernier message: 22/03/2010, 15h07
  3. Fermer sans sauvegarde un fichier par macro
    Par blobnet dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/05/2008, 17h59
  4. Envoyer un fichier par mail sans Outlook
    Par kiki29 dans le forum Contribuez
    Réponses: 2
    Dernier message: 03/09/2007, 02h11

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