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 :

ActiveWorkbook.BreakLink Problème pour supprimer des liaisons [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    817
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 817
    Par défaut ActiveWorkbook.BreakLink Problème pour supprimer des liaisons
    Bonjour,

    J'ai un problème récurent pour supprimer des liaisons sur des classeurs.

    Microsoft sépcifie que la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveWorkbook.BreakLink
    suppose qu'au moins une formule existe dans le classeur actif lié à une autre source Excel.

    Séquence complète
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Sub pourRompreLesLiaisons()
    Dim x As Variant
        If Not IsEmpty(ActiveWorkbook.LinkSources(xlExcelLinks)) Then
            For Each x In ActiveWorkbook.LinkSources(xlExcelLinks)
                ActiveWorkbook.BreakLink Name:=x, Type:=xlExcelLinks
            Next
        End If
    End Sub
    Or dans mon cas je n'ai pas de formule (findlink ne trouve rien).
    J'ai déjà eu le cas où la liaison se trouvait dans le réperoire des noms des listes de validation (vieux post que j'avais ouvert et solutionné).

    Mais là dans mon cas, je ne trouve pas de formule, pas de nom et pourtant la liaison est vue, le nom de la liaison est trouvé, mais la commande "Breaklink" ne fonctionne pas.

    J'ai vu quelque part que le chemin du fichier pouvait poser problème, j'ai été jusqu'à recréer les répertoires et un fichier correspondant mais sans succès. D'ailleurs dans la liaison, je n'arrive pas à voir le nom de la feuille donc j'ai une erreur feuille inconnue.

    Avez vous une autre idée
    Merci pour vos suggestion
    Denis

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Bonjour,

    Est-ce que tu as des boutons qui seraient liés à des macros du fichier original ?

  3. #3
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    817
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 817
    Par défaut
    Merci Parmi

    Non je ne vois pas de bouton, j'ai listé les objets de mes feuilles

    il n'y a que des TextBox, Picture et ChartObject.
    Denis

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Et ces contrôles sont-ils liés à des données du fichier original ?

  5. #5
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    817
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 817
    Par défaut
    Bonjour et Bonne année 2016 à ceux qui liront !

    à priori non, ces box ne sont pas sur des liens externes.

    je continue à chercher car ce fichier étant assez toufu et multi utilisateurs, c'est assez embêtant.
    Denis

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Est-ce que tu vois une liaison (et son chemin) dans le menu Modifier les liens (ou Données Externes) de l'onglet Données ?
    Est-ce qu'il y a une ou des connexions dans ce même onglet ?

    Bonne année !

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

Discussions similaires

  1. [eZ Publish] Problème pour supprimer des objets de la corbeille
    Par azrael62 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 01/10/2012, 16h18
  2. [XL-2003] problème pour supprimer des lignes
    Par JulienLeno dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/09/2011, 14h43
  3. [XL-2007] Code VBA pour supprimer des lignes sous condition - problème
    Par PeaceMaker dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/06/2011, 10h09
  4. problème pour supprimer des lignes d'un fichier
    Par NicoO_O dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 17/01/2008, 08h23
  5. Réponses: 2
    Dernier message: 29/08/2006, 14h59

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