【发布时间】:2018-03-02 22:42:23
【问题描述】:
刚刚注册! (尽管我已经使用该网站几年了,哈哈!)。
我在 VBA 上遇到了一个问题,这让我抓狂。希望有人能解决我的问题。
我正在尝试引用我在 Sheet6 中手动添加的 ComboBox(Form Control)。它包含几个项目列表。然后我将遍历组合框中的每个项目并用它做一些事情..
但是对于我的一生,我无法理解我做错了什么?!
我不断收到运行时错误“438”:
Object doesn't support this property or method
This is the line the Run-time error occurs on:
Public Sub ReferralSummaries()
'Stop screen updates.
Application.ScreenUpdating = False
'Method Variables
Dim Lstrw As Long
Dim CurrentWb As Workbook
Dim ReferralSheet As Worksheet
Dim ResultsSheet As Worksheet
Dim ReferralSheetCBox As Object
'Initialize Variables
Set CurrentWb = ThisWorkbook
Set ReferralSheet = CurrentWb.Sheets("Referral Breakdowns")
Set ResultsSheet = CurrentWb.Sheets("Results")
Set ReferralSheetCBox = Worksheets(6)
'Check Date column and update accordingly
Call Update_Date_Column(ReferralSheet, ResultsSheet)
For i = 0 To ReferralSheetCBox.ComboBox1.Items.Count - 1 **(ERROR TRIGGERED HERE).**
感谢您的帮助!
亲切的问候, 忍者
【问题讨论】:
标签: vba excel combobox runtime-error