Public WithEvents oletxt As MSForms.CommandButton
Public WithEvents dtpc As MSComCtl2.DTPickerPrivate Sub xl_WorkbookOpen(ByVal Wb As Excel.Workbook)
On Error Resume Next
xl.ActiveSheet.OLEObjects.Add ("MSComCtl2.DTPicker.2")
xl.ActiveSheet.OLEObjects.Add ("Forms.CommandButton.1")
Set dtpc = xl.ActiveSheet.OLEObjects("dtpicker1").object
Set oletxt = xl.ActiveSheet.OLEObjects("commandbutton1").object
end sub如题:这个是指定EXCEL的工作表控件。其中xl.ActiveSheet.OLEObjects.Add ("Forms.CommandButton.1")
指定是正确的,而,Set dtpc = xl.ActiveSheet.OLEObjects("dtpicker1").object 是不正确的。。
命名OLEOBJECTS("dtpicker1")的各种属性,如.NAME ,INDEX都是对的,这里却总是说我类型不正确。,到底错哪里呢?
OLEOBJECTS抽疯了还是咋的了、。。