La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2438 - RECORRER LOS CONTROLES DE 1 FORMULARIO
Autor:  Jesus Cauhe Navarro
Mi duda es como puedo saber y recorrer todos los controles (o algunos de ellos) que hay en un formulario y de que tipo son. Por ejemplo, comprobar cuantos checkbox se han activado, o cuantos campos de texto han sido rellenados y cosas asi. Gracias a todos

  Respuesta:  SuPeR CoKe
Prueba con esta :

Public Sub APAGARTEXTOS()
dim N as Integer
for N = 0 to controls.count - 1
if typeof controls(n) is textbox then
controls(n).enabled = false
end if
next N
end sub

esto lo que te hara es que te apagara todos los textos que hay en un formulario, si quieres prenderlos cambia el false por TRUE, o cambia el TEXTBOX por COMMANDBUTTON, CHECBOX, lo que quieras esta te va a servir para lo que quieres solo modificala un poco...