我正在编写一个小的 Excel 宏,并且我有一个名为 EventClass 的类。
我遍历工作表中的每一行,并将每一行作为 EventClass 对象添加到 EventClass 对象集合中 - 行中的每个单元格都是该类的属性。
这是代码:
Dim iRow As Integer
For iRow = 2 To oSourceWorksheet.UsedRange.Rows.Count
Set evEvent = New EventClass
evEvent.OwnerConsolidated = oSourceWorksheet.Rows(iRow, 1)
evEvent.OwnerUser = oSourceWorksheet.Rows(iRow, 2)
evEvent.ProductsAF = oSourceWorksheet.Rows(iRow, 3)
evEvent.ProductsGL = oSourceWorksheet.Rows(iRow, 4)
evEvent.ProductsMZ = oSourceWorksheet.Rows(iRow, 5)
evEvent.Quarter = oSourceWorksheet.Rows(iRow, 6)
evEvent.Attendees = oSourceWorksheet.Rows(iRow, 7)
evEvent.CampaignName = oSourceWorksheet.Rows(iRow, 8)
colEvents.Add evEvent
Next iRow
错误是在第一个属性集上引发的,我不知道为什么。
如果您需要查看任何其他代码或任何内容,请告诉我!
多谢你们!