macro sur image

  • Initiateur de la discussion HEATHER
  • Date de début
H

HEATHER

Guest
Bonjour à tous :

une question de macro delicate.

Je souhaite lorsque je passe d'un classeur excel 1 à un classeur 2 en cliquant sur un lien hypertexte que le classeur 1 se ferme et s'enregistre automatiquement

ceci fonctionne si lle lien est sur une cellule de la feuille 1 en utilisant la macro suivante:

Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)
ThisWorkbook.Close SaveChanges:=True
End Sub
Mais pour simplifier!!! mes liens sont en fait sur des images au sein du classeur.
Ma question : comment faire pour que lorsque je clique su le lien qui est sur une image le classeur se ferme et s'enregistre automatiquement

Un grand merci par avance pour vos idées
 

MichelXld

XLDnaute Barbatruc
bonsoir

tu pourrais par exemple attacher une macro à l'image à la place du lien hypertexte .
Clic droit sur l'image
Affecter une macro

Ensuite le lien sera déclenché depuis la macro :

Sub Test()
ThisWorkbook.FollowHyperlink 'C:\\\\\\\\Documents and Settings\\\\\\\\dossier\\\\\\\\monClasseur.xls', , True
ThisWorkbook.Close SaveChanges:=True
End Sub



bonne soirée
MichelXld
 

Discussions similaires

Statistiques des forums

Discussions
312 294
Messages
2 086 899
Membres
103 404
dernier inscrit
sultan87