vbaを使用して深さ優先探索アルゴリズムを実行しようとしているので、「parentNode」を含む「node」というオブジェクトを定義しました。
parentNodeをコレクションとして定義し、次を使用しようとしました
Public Property Let Parent(ByRef inputNode As Node)
Set parentNode = New Collection
hasParentNode = True
parentNode.Add inputNode
End Property
Public Property Get Parent() As Node
Parent = parentNode.Item(1)
End Property
しかし、node.Parentを呼び出すと、Object variable or With block variable not set
これは「Parent=parentNode.Item(1)」という行が原因であることがわかっています。これを行う適切な方法は何でしょうか。Refによって割り当てられたparnetNodeを返したい
ありがとう