récupérer un hyperlink d'un classeur fermé

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Répondre
N
NicoAngers49
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 28 août 2015
Version d'Excel : 2010 FR

Message par NicoAngers49 » 28 août 2015, 10:56

Bonjour à tous,
je souhaite récupérer un lien hyperlink d'un classeur fermé dans un autre classeur.
j'ai bien essayé ExcelMacro4 mais cela ne récupére que la valeur de la cellule..

plus d'explication:
j'ai un classeurs A comprenant des données dont certaines cellules contiennent des liens hyperlinks.

A partir d'un fichier RECAP je récupère tous les données par la fonction ExcelMacro4 pour alimenter une feuille de synthèse.
ça marche pour toutes les cellules (de type string), mais pour la cellule de type hyperlink je ne récupère que la valeur de la cellule sans les attibuts.
Est-ce que quelqu'un a déjà eu ce problème? et me proposer une solution.

merci de vos retours,
Avatar du membre
Yvouille
Passionné d'Excel
Passionné d'Excel
Messages : 9'137
Appréciations reçues : 94
Inscrit le : 6 avril 2007
Version d'Excel : 2016

Message par Yvouille » 28 août 2015, 15:51

Salut et bienvenue sur le Forum,

Le ''Fichier Cible'' ci-joint contient une macro qui va lire le lien hypertexte de la cellule A1 d’un fichier nommé ‘Fichier Source.xls’ et en écrit le texte dans la cellule A1.

Afin de faire un essai, tu places les deux fichiers fournis dans un même dossier, tu ouvres le fichier cible et tu cliques sur le bouton en place.

Amicalement.
Fichier Source.xls
(22.5 Kio) Téléchargé 18 fois
Fichier Cible.xls
(38 Kio) Téléchargé 21 fois
Yvouille

Valais de Coeur
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'171
Appréciations reçues : 448
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 28 août 2015, 16:05

Bonjour,

Si le contenu que tu récupères correspond à l'adresse du lien, tu peux facilement le recréer. Sinon je crois bien qu'il te faudra ouvrir le classeur comme déjà proposé.

Cordialement
Ferrand

Bonjour,

Si le contenu que tu récupères correspond à l'adresse du lien, tu peux facilement le recréer. Sinon je crois bien qu'il te faudra ouvrir le classeur comme déjà proposé.

Cordialement
Ferrand
N
NicoAngers49
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 28 août 2015
Version d'Excel : 2010 FR

Message par NicoAngers49 » 28 août 2015, 16:29

là est le problème. le libellé de ma valeur est "DCNT" et derrière j'ai un lien réseau pour ouvrir un document.. et je souhaite tout récupérer..la valeur de ma cellule et le lien attaché..
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'171
Appréciations reçues : 448
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 28 août 2015, 16:47

C'est toi qui crée les liens ! Si DCNT est une abréviation par toi utilisée, tu peux reconstituer l'adresse du lien avec !
Même avoir dans ton classeur actif des constantes pour traduire tes abréviations !

En fait, puisque tu programmes le tout, tu as tout loisir pour l'organiser de façon que cela fonctionne.
Avatar du membre
Yvouille
Passionné d'Excel
Passionné d'Excel
Messages : 9'137
Appréciations reçues : 94
Inscrit le : 6 avril 2007
Version d'Excel : 2016

Message par Yvouille » 28 août 2015, 18:18

Salut Nico,

Merci à toi d'avoir posé la question.

Je t'ai envoyé un fichier avec l'exemple de la récupération d'un lien dans un classeur fermé (selon ta demande).

En quoi mon aide t'est déjà utile ? En quoi elle t'est parfaitement inutile ?

Amicalement.
Yvouille

Valais de Coeur
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message