カスタムオブジェクトのコレクションの構築と参照に取り組んでいます。このクラスは CProject と呼ばれ、Name と RefNum の 2 つのプロパティを持ちます。
作成して参照するコードは次のようになります。
Dim Projects As Collection
Sub BuildProjects()
Dim i As Integer
Set Projects = New Collection
For Each c In Worksheets("Active Projects").Range("A4:A750").Cells
If IsEmpty(c) Then
'Do some stuff
Else
If Projects.Count > 0 Then
For i = 1 To Projects.Count
If c.Value = Projects.Item(i).Name Then '<---Error Occurs Here
'Do some Duplicate Management Stuff
End If
Next i
End If
End If
Next
End Sub
このコードを実行すると、エラー 424: Object Required が表示されます。修飾されたオブジェクト識別子を提供していると思います。私がどこで間違いを犯したかわかる人はいますか?