- 01 Out 2020 às 15:00
#59338
Bom dia/tarde/noite a todos.
Antes de tudo, agradeço pela atenção.
Minha dúvida seria em relação à manipulação de formulários no excel utilizando variáveis.
Estou trabalhando em uma aplicação em que possuo alguns formulários com nomes parecidos (como: UserFormR1 / UserFormR2 / UserFormR3) e hora preciso esconder alguns, hora preciso mostrar outros.
Sei que para mostrar e esconder é fácil, basta colocar o nome do formulário e em seguida ".show" ou ".hide"
Ex.: UserFormR1.show
Porém para fins de aplicação eu gostaria de lidar com o nome desses formulários utilizando variáveis, assim a variável teria o nome do formulário gravado e eu utilizaria o ".show" ou ".hide" direto na variável. É possível? Deixarei um exemplo abaixo:
Método atual:
UserFormR1.show
UserFormR2.show
UserFormR3.show
Método desejado: (algo parecido com isso)
Dim form as String
form = "UserFormR1"
form.show
(obs: tentei o método acima, porém não funcionou)
Agradeço desde já a quem puder ajudar.
Antes de tudo, agradeço pela atenção.
Minha dúvida seria em relação à manipulação de formulários no excel utilizando variáveis.
Estou trabalhando em uma aplicação em que possuo alguns formulários com nomes parecidos (como: UserFormR1 / UserFormR2 / UserFormR3) e hora preciso esconder alguns, hora preciso mostrar outros.
Sei que para mostrar e esconder é fácil, basta colocar o nome do formulário e em seguida ".show" ou ".hide"
Ex.: UserFormR1.show
Porém para fins de aplicação eu gostaria de lidar com o nome desses formulários utilizando variáveis, assim a variável teria o nome do formulário gravado e eu utilizaria o ".show" ou ".hide" direto na variável. É possível? Deixarei um exemplo abaixo:
Método atual:
UserFormR1.show
UserFormR2.show
UserFormR3.show
Método desejado: (algo parecido com isso)
Dim form as String
form = "UserFormR1"
form.show
(obs: tentei o método acima, porém não funcionou)
Agradeço desde já a quem puder ajudar.