想用变量做为窗体的名称打开窗体如何做呀

想用变量做为窗体的名称打开窗体怎么做呀
现有几十个窗体,窗体的名称都是有编号的,我想在一个新的窗体中,输入编号,确定后,就可以打开对应编号的窗体,不知道在VB中能不能实现这个功能呢
------解决思路----------------------

Private Sub Command1_Click()
'    Load "Form" + Text1.Text
    Dim f1 As New Form1
    Dim f2 As New Form2
    Dim f3 As New Form3
    Select Case Text1.Text
        Case "1"
            f1.Show
        Case "2"
            f2.Show
        Case "3"
            f3.Show
        Case Else
            MsgBox ("huamian bu cunzai")
    End Select
End Su

------解决思路----------------------
你可以尝试去使用Microsoft Script Control 
------解决思路----------------------
Forms(窗体名).Show
或者用CallByName(窗体名, Show)
------解决思路----------------------
就用1楼的Case语句,可疑避免表号命名不规范、表号对于窗体不存在之类的错误。
将所有表号贴在Excel中,写个公式所有的代码都出来了,比你找其他方法方便多了。
------解决思路----------------------
使用代码生成技术。