Bonjour,
Je souhaiterai modifier (après sa création) les propriétés d'un bouton créé dans une page par une macro. Voici mon code :
Excel me renvoi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 Sub test() Set nouvelle_page = Sheets.Add(After:=Sheets("Feuil1")) nouvelle_page.Name = "test" Set Obj = ActiveWorkbook.ActiveSheet.OLEObjects.Add("Forms.CommandButton.1", Link:=False, DisplayAsIcon:=False) With Obj .Left = 220 .Top = 90 .Width = 150 .Height = 40 .Object.Caption = "startstop" End With test1 End Sub Sub test1() Sheets("test").CommandButton1.BackColor = &HFF00& End Sub
Erreur d'exécution '438'
Propriété ou méthode non gérée par cet objet.
Pour information, sur un deuxième PC utilisant la même version d'Excel, je n'ai pas l'erreur.
Je pense donc à un problème de configuration d'Excel : case à cocher.
Savez vous d'où cela peut venir?
Merci
Anthony
Partager