MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Combo escolhe form a ser aberto

    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/08/2010

    [Resolvido]Combo escolhe form a ser aberto Empty [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Mylton 8/3/2012, 18:38

    Gostaria que ao selecionar uma opção uma combo exemplo:
    Form1, Form2, Form3....
    Abrisse o respectivo form.
    Seria utilizado esses form com subform.
    Fiz a codoficação em VBA abaixo, só abrindo os dois ao mesmo tempo.
    O que fiz de errado?
    Obrigado


    Private Sub Combinação1_BeforeUpdate(Cancel As Integer)
    On Error GoTo Err_Combinação1_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Form1"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

    stDocName = "Form2"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

    Exit_Combinação1_Click:
    Exit Sub

    Err_Combinação1_Click:
    MsgBox Err.Description
    Resume Exit_Combinação1_Click
    End Sub
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Marcelo David 8/3/2012, 18:49

    Use um select:
    Adápte este código:

    Select Case Me.SuaCBO

    Case "Form1"
    Abra o forme um

    Case "Form2"
    Abra o forme dois

    'E assim por diante
    End Select



    Última edição por Marcelo David em 16/3/2012, 02:50, editado 1 vez(es)


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Combo escolhe form a ser aberto Marcel11
    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/08/2010

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Mylton 8/3/2012, 19:15

    Oi Marcelo td bem?
    O código ficaria assim?

    Private Sub Combinação1_BeforeUpdate(Cancel As Integer)
    On Error GoTo Err_Combinação1_Click

    Case Select Me.Combinação1

    Case "Form1"
    DoCmd.OpenForm 1

    Case "Form2"

    DoCmd.OpenForm 2

    End Select

    Exit Sub

    Err_Combinação1_Click:
    MsgBox Err.Description
    Resume Exit_Combinação1_Click
    End Sub
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Marcelo David 8/3/2012, 19:30

    Isso mesmo, teste aí!


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Combo escolhe form a ser aberto Marcel11
    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/08/2010

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Mylton 8/3/2012, 19:32

    Ok.Vou testar quando chegar em casa. o saindo do trabalho agora. Depois eu posto.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Marcelo David 8/3/2012, 20:37

    Ok, no aguardo


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Combo escolhe form a ser aberto Marcel11
    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/08/2010

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Mylton 8/3/2012, 22:03

    Acredite queimou minha placa mae. Vou trocar. Depois te digo. Abracos
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Marcelo David 8/3/2012, 22:05

    Ok Shocked


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Combo escolhe form a ser aberto Marcel11
    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/08/2010

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Mylton 15/3/2012, 19:16

    Oi marcelo desculpe a demora

    Deu erro na seguinte linha "Case Select Me.Combinação6"

    Em anexo banco em 2003
    http://dl.dropbox.com/u/26997422/bd1.zip

    Private Sub Combinação6_BeforeUpdate(Cancel As Integer)
    On Error GoTo Err_Combinação6_Click

    Case Select Me.Combinação6

    Case "form1"
    DoCmd.OpenForm 1

    Case "form2"

    DoCmd.OpenForm 2

    End Select

    Exit Sub

    Err_Combinação6_Click:
    MsgBox Err.Description
    Resume Exit_Combinação6_Click

    End Sub
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Marcelo David 15/3/2012, 22:40

    Quando eu chegar da facu, vejo para você!


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Combo escolhe form a ser aberto Marcel11
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Marcelo David 16/3/2012, 02:49

    Veja, eu na verdade te passei errado a instrução select... Embarassed
    Ao invés de usar Case Select, o correto é Select Case

    Pois bem, além disso, você está fazendo referencias a seus objetos de forma errada, pondo os nomes dos controles diferentes do nomes que eles realmente tem...

    Em tempo, vou editar minhas postagens para efeito didático.

    Baixe o banco corrigido e veja as alteração:

    Anexos
    [Resolvido]Combo escolhe form a ser aberto Attachmentbd1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 19 vez(es)


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Combo escolhe form a ser aberto Marcel11
    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/08/2010

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Mylton 19/3/2012, 00:25

    Ok.
    Desculpe a demora
    Obrigado e abraços.
    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  João afonso 19/3/2012, 11:07

    Mylton veja este exemplo também abre o formulário no própio formulário.

    http://www.4shared.com/zip/wVmjAi1Z/Menu_personalizado.html
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Marcelo David 19/3/2012, 11:42

    Resouveu?


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Combo escolhe form a ser aberto Marcel11
    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/08/2010

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Mylton 19/3/2012, 12:39

    Resolveu
    Obrigado João e Marcelo
    não estou conseguindo finalizar no botão resolvido. Pode ajudar?
    Obrigado
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Marcelo David 19/3/2012, 12:56

    Grato pelo retorno...
    Sobre o botão, veja se você usar outro navegador não funciona...
    Grato


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Combo escolhe form a ser aberto Marcel11

    Conteúdo patrocinado


    [Resolvido]Combo escolhe form a ser aberto Empty Re: [Resolvido]Combo escolhe form a ser aberto

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 14:31