CHAMAR FORM ATRAVES DE VARIAVEIS. E POSSIVEL?

USUARIO.EXCLUIDOS 03/03/2005 15:19:43
#70978
Oi, galera!

Olha só! Eu tenho um form de pesquisa de dados do bd. eu posso usar esse mesmo form em várias ocasiões, sendo q os forms que serão chamados na sequência, variam. Pensei em declarar uma variável Global(no módulo), que receberia o nome do form a ser chamado, de acordo com a necessidade. Depois colocaria no código:
var.show
Mas dá erro![S38]

Queria saber se existe uma forma de fazer isso! Please! [S43]

Desde já agradeço!
USUARIO.EXCLUIDOS 03/03/2005 15:23:38
#70982
Resposta escolhida
é mui simples

Private Sub Command1_Click()
ChamaForm "Form2"
End Sub
Public Sub ChamaForm(Nome As String)
Dim F As Form
Set F = Forms.Add(Nome)
F.Show
End Sub
USUARIO.EXCLUIDOS 03/03/2005 15:41:39
#70988
Caraca!

Realmente é muito simples! Valeu mesmo!
Eu tinha feito tb, uma função pública no módulo, mas tb dava erro por desconhecer como fazer a variavel entender q era o nome de um form, e não uma string qq!

Puxa! Valeu mesmo! [S67][S67][S67][S67][S67][S67]
Tópico encerrado , respostas não são mais permitidas