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 :

Transfert de données entre classeurs


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
    Décembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 54
    Par défaut Transfert de données entre classeurs
    Bonjour à tous,
    Dans un programme en VBA dans un classeur Excel (classeur « Essai ») j’aimerais aller copier une feuille d’un autre classeur (feuille « PoliceDeCaractères ») et la coller dans la feuille « Travail » du premier fichier. Pour cela j’ai fait la macro suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub ChargementDesPolices()
        Workbooks.Open Filename:="D:\Travail\Transfert\PolicesDeCaractères.xls"
        Cells.Select
        Selection.Copy
        ActiveWorkbook.Close False
        Sheets("Travail").Select
        Cells.Select
        ActiveSheet.Paste
    End Sub
    Elle fonctionne presque bien mais Excel est interrompu par les deux demandes suivantes ::
    « le presse-papier contient une grande quantité d’information. Voulez-vous … » (Réponse possibles : oui, non, Annulé, et il faut répondre « Oui »)
    « La taille et la forme des données du presse-papier ne correspond pas … » (Réponse possibles : OK, Annulé et il faut toujours répondre « OK »)

    Voici ma question : Quels codes faut écrire en VBA pour répondre systématiquement « Oui » à la première demande et « OK » à la deuxième ?
    Merci par avance de votre aide.
    RéviAT

  2. #2
    Membre Expert Avatar de mayekeul
    Inscrit en
    Août 2005
    Messages
    1 369
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 1 369
    Par défaut
    bonjour,

    tu devrais essayer avec

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

  3. #3
    Membre Expert Avatar de Jean-Pierre49
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2007
    Messages
    659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2007
    Messages : 659
    Par défaut
    Bonjour mayekeul,

    Ou plutot en inversant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.DisplayAlerts = False
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.DisplayAlerts = True

  4. #4
    Membre Expert Avatar de mayekeul
    Inscrit en
    Août 2005
    Messages
    1 369
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 1 369
    Par défaut
    bonjour jean-pierre49,

    lol
    oui c'est mieux!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 54
    Par défaut Transfert de données entre classeurs
    Cela fonctionne très bien.
    Merci beaucoup.
    RéviAT

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

Discussions similaires

  1. [XL-2003] transfert de données entre deux classeurs fermés
    Par frihat mohamed dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/09/2011, 21h26
  2. Réponses: 2
    Dernier message: 02/05/2007, 13h28
  3. [Workgroup] Transfert de données entre 2 pc
    Par portu dans le forum Sécurité
    Réponses: 9
    Dernier message: 20/12/2005, 10h24
  4. Réponses: 5
    Dernier message: 30/11/2005, 16h41
  5. [Designer] Problème de transfert de données entre modul
    Par BILLYPATOU dans le forum Designer
    Réponses: 11
    Dernier message: 09/03/2004, 18h15

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