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 :

Macro bloque lors de l'ouverture classeur


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Macro bloque lors de l'ouverture classeur
    Bonjour à tous,

    J'ai une fonction qui ouvre un classeur extérieur afin de copier ses valeurs, et de les coller dans mon classeur de base.

    Au départ la macro fonctionnait très bien, mais maintenant, elle bloque au moment de l'ouverture du classeur extérieur (pop up : Téléchargement du fichier...)

    La barre de chargement ne bouge pas, je dois alors appuyer sur annuler et la macro continue et fonctionne très bien.

    Au final, ma macro fonctionne, mais je suis obligé "d'annuler" l'ouverture de mon classeur extérieur, est-ce compréhensible ?

    Voici mon code :

    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
     
     
        Sheets("Rapport AUM").Activate
        chemin = "G:\BPN.xlsx"
        Sheets.Add.Move After:=Sheets(Sheets.Count)
        Sheets(Sheets.Count).Name = "BPN"
     
        'OUVERTURE DE LA BPN2 ET COPIE DES ISIN ET AUM
        Dim BDDnn As Workbook
        Set BDDnn = Application.Workbooks.Open(chemin, , True)
        'ActiveSheet.AutoFilterMode = False
        Ligne = BDDnn.Sheets("Page1").Range("A65536").End(xlUp).Row
        BDDnn.Sheets("Page1").Range("M1:M" & Ligne).Copy Destination:=Workbooks("Rassemblement BDD.xlsm").Sheets("BPN").Range("A1:A" & Ligne)
        BDDnn.Sheets("Page1").Range("CG1:CG" & Ligne).Copy Destination:=Workbooks("Rassemblement BDD.xlsm").Sheets("BPN").Range("B1:B" & Ligne)
        Application.CutCopyMode = False
        Application.EnableEvents = False
        BDDnn.Close savechanges:=False
    Merci d'avance !

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    J'ai trouvé la réponse, pour ceux que ça intéresse :


    En déplaçant le fichier chemin = "G:\BPN.xlsx", le classeur s'ouvre bien. Il devait y avoir un problème de droits d'accès au répertoire, voilà !

    Bonne journée

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

Discussions similaires

  1. [VBA] Ouverture classeur sans activer les macros
    Par xc78370 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/10/2007, 10h45
  2. Execution macro lors d'une ouverture fichier excel
    Par fmris dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/10/2006, 12h00
  3. Formulaire bloqué lors d'une ouverture par macro.
    Par Monsieur Peck dans le forum IHM
    Réponses: 6
    Dernier message: 16/06/2006, 17h41
  4. [VBA-E]message lors de l'ouverture d'un autre classeur
    Par repié dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/02/2006, 15h30
  5. activation macro lors d'une ouverture fichier Excel
    Par mirumoto dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/05/2005, 15h08

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