Bonjour,
j'ai tenté sur excel Mac (Office 365 - V° 16.22) de créér du code dans la feuille 1 dont le CodeName est "Feuil1"
je me suis retrouvé avec une erreur 1004.
Je suis allé dans la Faq : https://silkyroad.developpez.com/VBA/VisualBasicEditor/
dont j'ai repris ce code pour test :
j'ai toujours l'erreur 1004 : "La méthode "VBProject" de l'objet " -_Workbook " a échoué (ligne 5)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Sub creationMacro() Dim X As Integer With ActiveWorkbook.VBProject.VBComponents("Feuil1").CodeModule X = .CountOfLines .InsertLines X + 1, "Private Sub Worksheet_SelectionChange(ByVal Target As Range)" 'Chr(38) permet d'insérer le symbole & dans la procédure. .InsertLines X + 2, _ "MsgBox ""La cellule sélectionnée: """ & Chr(38) & " Target.Address,,""Message"" " .InsertLines X + 3, "End Sub" End With End Sub
je tiens à signaler que j'ai bien activé la référence : Microsoft Visual Basic for Applications Extensibility 5.3
Avez vous des pistes ou une solution à ce problème svp
Merci d’avance pour l'aide
Edit : voir un contournement, pourquoi pas …
Partager