【发布时间】:2015-07-13 22:59:29
【问题描述】:
根据下面的建议更新了问题,但仍然有同样的问题。
当我在组合框中选择客户 ID 时,我试图让我的标签 txtFullName 标题显示我的类型客户名称元素的名称,但是当我尝试从组合框更改子中访问类型元素时,它告诉我它是不是已清除的子或功能?
在模块中:
Type Customer
Name as string
End Type
Dim Customer() as Customer
Dim size as Integer
Sub ExampleStart()
size = Sheets("Customers").UsedRange.Rows.Count
ReDim Customer(size)
For i = 0 To size
With Customer(i)
.Name = cells(i + 1, 1).Value
End With
Next
ExampleForm.Show
End Sub
以示例形式:
Private Sub ExampleForm_Initialize()
For i = 0 To size
ExampleForm.comboboxCustomer.AddItem (Customer(i).Name) '<-Fails!
Next
End Sub
编译错误告诉 Sub 或 Function 尚未定义,即使我清楚地在任何私有 sub 之外定义了它?
【问题讨论】: