我有一个sstab1控件,上面有三个选项卡。每个选项卡上有N个TEXTBOX控件,请教高手,如何遍历选项卡2上的所有textbox那?要作数据录入检查。谢谢,着急那......

解决方案 »

  1.   

    你可以把每一个Tab上面的textbox做成数组,然后就遍历数组就好了
    tab1上面的叫txt1()....
      

  2.   

    Dim a
    SSTab1.Tab = 2
    For Each a In Controls
    If TypeName(a) = "TextBox" Then
        If a.Container.Name = "SSTab1" Then
            If a.Left > 0 Then
                Debug.Print a.Name
            End If
        End If
    End If
    Next
      

  3.   

    强~这个可以实现
    但是a.left是什么意思啊?不过,还是要谢谢rainstormmaster(暴风雨 v2.0),马上给分
      

  4.   

    //但是a.left是什么意思啊?当SSTAB显示当前TAB时,用调整其它控件的left top 等属性的方法实现对其它控件的隐藏