投稿者 魔界の仮面弁士  (社会人) 投稿日時 2019/3/22 11:45:47
質問の意味と意図が分かりませんでした。

例えば
 Dim a As Integer
 Dim b As Boolean
 Dim c As String
のような変数があって、Dim o As Object の中身に応じて、
どの変数にセットするかを切り分けたいという事でしょうか?


変数のデータ型はコンパイル時に確定されているものであって、
実行時に動的に変えられるものではありませんよね。
 Dim x As 継承元の型 = 派生クラスのインスタンス
のようなことならできますが…。(Object 型はすべての型の基底クラス)


どういう状況で、何のためにその処理が必要なのかを
明確にしてもらえると、より具体的な回答が出来るかもしれません。
たとえばジェネリックで対応するとか、TypeOf あるいは GetType 等で切り分けるとか。