un clic pour ouvrir un classeur

A

alain

Guest
Bonjour le forum

Quel est le code vba pour que

quand je clic sur la cellule A1, le classeur dont le nom ce trouve en H1 s'ouvre,
Quand je clic sur la cellule A2, le classeur dont le nom ce trouve en H2 s'ouvre
Quand je clic sur la cellule A3, le classeur dont le nom ce trouve en H3 s'ouvre
ect....

merci de votre temps
 
S

sousou

Guest
Bonjour alain

A supposer que tes fichiers son dans le même répertoire,
Voici un code qui chargera le classeur dont le nom se trouve dasn la colonne H (avec l'extention dans ce cas).

Ce code est installer dans le code de la feuille en question. sur l'évènement Dblclick
A toi d'arranger à ta sauce.
Bonne chance


Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
chemin = ActiveSheet.Parent.Path & "\"
If Target.Column = 1 Then
fichier = Target.Offset(0, 7)
wrokbook.Open (chemin & fichier)
End If
End Sub
 
A

alain

Guest
Bonjour sousou

Je te remercie pour le code, je crois pouvoir l'adapter a mon fichier

je vais faire des essais de suite


Encore merci a toi

ce forum est vraiment génial, il y a toujours une bonne ame pour répondre au questions

@ +

Alain
 

Discussions similaires

Statistiques des forums

Discussions
312 556
Messages
2 089 586
Membres
104 215
dernier inscrit
Jean Michl