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

Excel Discussion :

Ecrire dans un classeur excel fermé


Sujet :

Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2010
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 39
    Points : 25
    Points
    25
    Par défaut Ecrire dans un classeur excel fermé
    Bonjour

    En pièce jointe, 2 classeurs.
    1 classeur maitre, dans lequel j'ajoute des informations.
    1 classeur esclave, qui me servira de base de donné.

    Dans un premier temps, lorsque je clique sur le bouton en feuille 1 du classeur maitre, les informations renseignées en A1 sont envoyées dans le classeur esclave.

    J'y parviens en utilisant une macro ouvrant le classeur esclave.
    Placée dans le classeur maitre.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Public Sub CommandButton1_Click()
     
     
    Dim Wbesclave As Workbook
     
    Application.ScreenUpdating = True
     
    Set Wbesclave = Workbooks.Open("C:\Users\Julien\Desktop\test classeur excel\esclave.xlsx")
     
     
    Wbesclave.Worksheets("feuil1").Range("a1").Value = Range("a1").Value
     
    Wbesclave.Save
    Wbesclave.Close
     
    Application.ScreenUpdating = False
     
    End Sub
    Cependant, étant une base de donnée, le classeur esclave deviendra très volumineux.
    Par conséquent, je crains qu'en utilisant une macro l'ouvrant pour le renseigner, prenne trop de temps lorsque ce dernier comportera des millier de lignes.
    C'est pourquoi je souhaiterai adapter un code permettant de renseigner le classeur esclave sans l'ouvrir.

    J'ai bien vu quelques idées pour le faire mais il me faudrait de l'aide pour l'adapter.

    Je vous remercie par avance
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [XL-2010] Trouver la dernière cellule non vide dans un classeur excel fermé
    Par julienIS dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 27/03/2013, 11h49
  2. Lire / Ecrire dans un classeur excel en VBnet
    Par aracnard dans le forum VB.NET
    Réponses: 13
    Dernier message: 25/10/2012, 17h02
  3. Lire dans un classeur Excel fermé
    Par forestlaw2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/07/2012, 12h15
  4. [XL-2007] Lire dans les classeurs Excel fermés (ADODB)
    Par Korleone dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 05/04/2011, 08h52
  5. [XL-2003] Lire et écrire dans les classeurs Excel fermés
    Par skan_one dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/07/2009, 14h34

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