VBAエクセル 'コンパイラエラー:オブジェクトが必要です' - マークされた行にエラーがあります。 私はその理由を理解していません。VBA Excel:コンパイルエラー:オブジェクトが必要ですか?
ところで:Wish Excelは、ラッパーを必要とせずに.Net言語をサポートします。
Option Explicit
Public Type Inherit
ReqId As Integer
Parent As Integer
Depth As Integer
Path As String
End Type
Sub test()
Dim MyStructure() As Inherit
ReDim MyStructure(1 To 1000)
MyStructure(1).ReqId = 1
Dim Data, refData As Inherit
Set Data = MyStructure(1) ' <---!
Beep
End Sub
+1、私は 'Inherit'の最初の一見の定義を見落としました。 –