You can't Dim variables inside type blocks. So flburt1's code would become:

VB Code:
  1. Type TreeNode
  2.     DataAtNode As Variant
  3.     RightN As Node
  4.     LeftN As Node
  5. End Type

Laterz