'作業表事件激活 組合框內容填充
Private Sub Worksheet_Activate()
Me.ComboBox1.ColumnCount = 1 ' 組合框為“1”列
Me.ComboBox1.ListFillRange = "總庫存表!c2:c" & j '組合框的取值范圍=“總庫存表".c 列活動區域
Sheet1.Cells(i, 2).Select
End Sub
提示 combobox1 方法和資料成員未找到
把 Me.ComboBox1改為:Sheets("出入轉庫表").ComboBox1后
Private Sub Worksheet_Activate()
Sheets("出入轉庫表").ComboBox1.ColumnCount = 1 ' 組合框為“1”列
Sheets("出入轉庫表").ComboBox1.ListFillRange = "總庫存表!c2:c" & j '組合框的取值范圍=“總庫存表".c 列活動區域
Sheet1.Cells(i, 2).Select
End Sub
提示combobox1 物件不支持該屬性和方法
別的電腦運行正常,我的電腦代碼運行出錯,是不是我安裝了visual Basic 2012后,受到影響,求高手指點
uj5u.com熱心網友回復:
提示 combobox1 方法和資料成員未找到指的是哪一個沒找到?
Private Sub Worksheet_Activate()
ComboBox1.ColumnCount = 1
ComboBox1.ListFillRange = "sheet2!c2:c4"
End Sub
上面代碼在2003和2007里面都很正常啊
uj5u.com熱心網友回復:
謝謝您的幫忙,我用的是excel2010,以前一直很正常,好像安裝了visual Basic 2010后出現錯誤了,只要代碼中有ComboBox1就一定出錯,真是郁悶,uj5u.com熱心網友回復:
還有許多代碼,在03跟10下不同,比如shape等轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/105158.html
標籤:VBA
上一篇:Dll 反注冊問題
