tengo 5 frame
Frame1
Frame2
Frame3
Frame4
Frame5
y una funcion para borrar el frame que la llamo mediente un checkbox
Function:
Código:
el problema es que lo lo llamo de la siguiente maneraPublic Sub Limpiar(sFORM As Frame) Dim ctl As Object For Each ctl In Me.Controls If TypeOf ctl Is CheckBox Then ctl.Value = False ElseIf TypeOf ctl Is OptionButton Then ctl.Value = False ElseIf TypeOf ctl Is TextBox Then ctl.Text = "" End If Next End Sub
Call Limpiar(Frame1)
o
Call Limpiar(Frame2)
o
Call Limpiar(Frame3)
o
Call Limpiar(Frame4)
o
Call Limpiar(Frame5)
pero el problema es que si llamo al (Frame4) me limpia todos, y yo necesito limpiar solo el (frame4) o el que llame
alguna idea
muchas gracias