Autoriser Clic sur lien hypertexte dans une feuille verrouillée

  • Initiateur de la discussion Initiateur de la discussion vikingodin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

vikingodin

Guest
Bonjour à tous,

Je suis nouveau sur le forum. J'utilise Excel 2007 à des fins professionnelles. Je cherche à réaliser des petites macros permettant de gérer un système d'archivage de documents.

Dans ce cadre j'aimerais autoriser uniquement les clics sur des liens d'une feuille.

Auriez-vous une piste 😕 ou cela n'est pas encore possible?

Merci d'avance!

Gaël
 
Re : Autoriser Clic sur lien hypertexte dans une feuille verrouillée

Bonjour vikingodin,

On n'est pas à la pièce! 🙂

Une essai dans le fichier joint. La procédure s'appelle "Verrouiller_Deverrouiller" et se trouve dans le module "mod_Liens".
Cette procédure est exécutée à l'ouverture du classeur et à chaque activation de la feuille "HypLnk".
Le mot de passe ('toto') se trouve en constante dans le module "mod_Liens".

Code:
Option Explicit
Public Const Mon_MdP = "toto"

Sub Verrouiller_Deverrouiller()
Dim Hypers As Hyperlinks
Dim xH As Hyperlink

ActiveSheet.Unprotect (Mon_MdP)
With Sheets("HypLnk")
    .Cells.Locked = True
    Set Hypers = .Hyperlinks
    For Each xH In Hypers
        xH.Range.Locked = False
    Next xH
End With
ActiveSheet.Protect Password:=Mon_MdP, DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveSheet.EnableSelection = xlUnlockedCells
End Sub
 

Pièces jointes

Dernière édition:
Re : Autoriser Clic sur lien hypertexte dans une feuille verrouillée

Merci bien!
J'en ai vraiment besoin en fait...😎
Ta macro répond presque à mes attentes. En effet elle autorise les liens hypertextes, quand on clique n'importe où dans le document un lien ne s'ouvre pas...
Le soucis est que j'utilise des mises en forme qui font que quand une case où il y a un lien hypertexte est sélectionnée et que l'on clique n'importe où dans le document sur une case vérouillée le lien de la case actuellement sélectionnée s'ouvre... et d'autre part on peut toujours modifier la valeur de la case ce que je ne veux pas...

++
 
Re : Autoriser Clic sur lien hypertexte dans une feuille verrouillée

(re)Bonjour,

Un autre essai.
on peut toujours modifier la valeur de la case ce que je ne veux pas...
Si on tente de sélectionner une cellule avec lien, on se place sur la cellule A1 (supposée inutilisée) dont la modification est laissée libre.

quand on clique n'importe où dans le document un lien ne s'ouvre pas...
Je ne comprends pas.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
Réponses
13
Affichages
2 K
G
Réponses
4
Affichages
1 K
GUESH96
G
J
Réponses
4
Affichages
1 K
jeanlouis14
J
Z
Réponses
12
Affichages
5 K
zorglubxp
Z
B
Réponses
6
Affichages
921
A
Réponses
0
Affichages
720
A
Retour