MJ13
XLDnaute Barbatruc
Bonjour à tous,
Est-il possible de copier facilement une procédure VBA dans une autre feuille de type:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
nomf = ActiveCell.Text
ActiveCell.Offset(0, -1).Range("A1").Select
rep = ActiveCell.Text
ActiveCell.Offset(0, 1).Range("A1").Select
Rn = rep & "\" & nomf
ThisWorkbook.FollowHyperlink Rn
End Sub
En fait j'ai le nom du chemin du dossier en Colonne A et le nom du fichier en colonne B. La macro permet d'ouvrir automatiquement le fichier en double cliquant dans la cellule contenant le nom du fichier. Mais comme je crée des classeurs avec des feuilles, j'aimerai que pour chaque feuille, la macro soit inclue dans la feuille.
Est-il possible de copier facilement une procédure VBA dans une autre feuille de type:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
nomf = ActiveCell.Text
ActiveCell.Offset(0, -1).Range("A1").Select
rep = ActiveCell.Text
ActiveCell.Offset(0, 1).Range("A1").Select
Rn = rep & "\" & nomf
ThisWorkbook.FollowHyperlink Rn
End Sub
En fait j'ai le nom du chemin du dossier en Colonne A et le nom du fichier en colonne B. La macro permet d'ouvrir automatiquement le fichier en double cliquant dans la cellule contenant le nom du fichier. Mais comme je crée des classeurs avec des feuilles, j'aimerai que pour chaque feuille, la macro soit inclue dans la feuille.