I also use it A Lot in subs that are in modules.
I use TreeViews, TextBoxes, ListBoxes, etc. but I dont usually do this


Code:
Private Sub Command1_Click()
Dim TheTextBox As TextBox

'etc
'etc

End Sub
I just never found the need to do that.

and the title of this thread brings up another question, lets say I have a class module that is name "clsThing"

how would I call it?

Code:
Dim Thing As New clsThing

'or

Dim Thing As clsThing
Set Thing = New clsThing
???