Es que con Def* no declaras ninguna variable. Sólo estás indicando de qué tipo serán las variables que no tengan un tipo explícito. Por ejemplo:
Código vb:
Ver originalOption Explicit
DefInt A-K
DefStr L-Z
Private Sub Form_Load()
Dim A
Dim L
MsgBox TypeName(A)
MsgBox TypeName(L)
End Sub