XL 2010 VBA - Afficher lien d'un fichier sur deux cellules distinctes à partir d'un double clic [Résolu]

  • Initiateur de la discussion Initiateur de la discussion Ecureuil31
  • 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 !

E

Ecureuil31

Guest
Bonjour à tous,

Je souhaiterais dans une même feuille insérer deux liens de deux fichiers distincts dans deux cellules à partir d'un double clic.
Un lien se trouverait sur la cellule B4 par exemple et l'autre B7.
Pour cela en double cliquant sur B4, on ouvre la boîte de dialogue qui permet d'afficher l'arborescence et d'aller sélectionner le fichier voulu. Pareil pour B7

A force de chercher, je suis arrivé à réaliser une macro pour une cellule. Mais cela ne fonctionne pas pour les deux. Je me doute que le problème réside dans l'ActiveCell...j'ai tenté plusieurs options sans succès pour intégrer la seconde cellule...

Je vous remercie par avance pour votre aide,

VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

On Error Resume Next

If ActiveCell.Address <> "$B$4" Then Exit Sub

Cancel = True

With Application.FileDialog(msoFileDialogFilePicker)

  .AllowMultiSelect = False

  .Show

  Target = .SelectedItems(1)

End With

End Sub
 
Bonjour Ecureuil

A tester:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

On Error Resume Next

If ActiveCell.Address = "$B$4" or ActiveCell.Address = "$B$7 Then



With Application.FileDialog(msoFileDialogFilePicker)

.AllowMultiSelect = False

.Show

Target = .SelectedItems(1)

End With

end if

End Sub
 
- 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

O
Réponses
2
Affichages
663
Omkara
O
A
Réponses
1
Affichages
921
aitelhachmi
A
D
Réponses
2
Affichages
852
desexcel
D
Retour