Macro Liens hypertexte #

Bonjour,

Petit soucis, j'ai fais une macro pour générer un liens hypertexte dans des celulle, vers des fichiers.

Le soucis est que mes fichier ce nomme #AL et une serie de chiffre.

Les liens hypertexte générés sont bon (si je les copie dans un dossier le fichier souvre), mais lmorsque je clique dessus ;

"Impossible d'ouvrir le fichier spécifié."

Merci pour votre aide (je n'ai rien trouvé sur le net )

Bonjour,

Le fichier ne szert à rien, j'ai une cellule avec mon liens hypertexte :

\\SRV\PROJETS\\6_APPRO\Commandes\Commande_#AL18950053.pdf

Bonjour,

Le fichier ne szert à rien, j'ai une cellule avec mon liens hypertexte :

peux-tu malgré tout nous mettre ton fichier avec ta macro ?

Voici

merci

4test.xlsm (19.71 Ko)

bonjour,

je suppose que tu as épuré ton code, car je ne vois pas où le i de cette instruction est initialisé

affaire = Left(Workbooks(s_fichier).Sheets("Suivi").Cells(i, 1), 4)
Sub liens_hypertexte()
    -----
    -----
    i = ActiveCell.Row
    ------
    ----
    end sub

Bonjour,

dans ce cas i de la fonction rechercherepertoire est différent du i de la fonction lien_hypertexte et est vide. De même toutes les autres variables que tu utilises dans rechercherepertoire, à moins que tu ne les aies déclarées en tête de module, hors de toutes sub ou function

Bonjour,

et merci pour tes retours et ta réactivité.

Non, parce que je les ai déclaré en puclic (ainsi d'un macro à l'autre ça fonctionne)

Public i as integer

Bonjour,

je m'en doutais, ta macro n'aurait pas pu fonctionner.

le problème c'est le # dans ton nom de fichier, qu'excel n'apprécie pas.

Oui voila mais je pensais et j'espérais qu'avec une bidouile ça puisse fonctionner

Merci quand même

bonjour,

cela semble possible si le lien pointe vers un classeur excel, mais pas possible s'il s'agit d'un autre type de ficher.

https://excelribbon.tips.net/T012572_Special_Characters_In_Hyperlinks

Rechercher des sujets similaires à "macro liens hypertexte"