Página 1 de 1

Como usar a função For Next dentro de um formulario

Enviado: 22 Ago 2018 às 23:37
por danielxavier
Boa noite galera,

Estou programando um formulario no qual eu tenho diversas caixas de textos com os seguintes nomes (fm1, fm2, fm3 .... fm12). Dessa forma, para simplificar meu código gostaria de usar a função for

Tentei usar dessa forma:
For i = 1 To i = 12
Principal.fm(i).Visible = False
Next

Mas não deu certo. Tentei também fm"i"; "fm"(i) e nada...

Alguem sabe qual a forma certa de escrever isso, se é que possivel fazer isso.

OBS: "Principal" é o nome do formulario..

Grato!!

Re: Como usar a função For Next dentro de um formulario

Enviado: 23 Ago 2018 às 00:15
por osvaldomp
Experimente:
Código: Selecionar todos
For i = 1 To 12
 Principal.Controls("fm" & i).Visible = False
Next i
ou
Código: Selecionar todos
For i = 1 To 12
 Me.Controls("fm" & i).Visible = False
Next i