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


2 participantes

    [Resolvido]Ajuda em case ou if em textbox

    avatar
    accessx
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/03/2011

    [Resolvido]Ajuda em case ou if em textbox Empty [Resolvido]Ajuda em case ou if em textbox

    Mensagem  accessx 19/4/2011, 19:26

    Ajuda em criar if ou case para textbox_cadastro, Digamos quando o cliente digitar o numero de serie no textbox_cadastro ele auto selecinar algums campos do cadastro.

    EXp:

    Se numero de seria começar com "BR" ao todo são 20 digitos ele auto selecionar na combobox_marca a opção DELL


    Se numero de seria começar com "4568" ao todo são 10 digitos ele auto selecionar na combobox_marca a opção CCE


    Se numero de seria começar com "XD8" ao todo são 9 digitos ele auto selecionar na combobox_marca a opção SEMP



    quem poder me ajudar neste caso serei muito grato..


    Última edição por accessx em 19/4/2011, 20:46, editado 1 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Ajuda em case ou if em textbox Empty Re: [Resolvido]Ajuda em case ou if em textbox

    Mensagem  criquio 19/4/2011, 19:38

    Seria algo assim:

    If Left(Me.txtbox_cadastro, 2) = "BR" Then
    Me.combobox_marca.Column(0) = "DELL"
    ElseIf Left(Me.txtbox_cadastro, 4) = "4567" Then
    Me.combobox_marca.Column(0) = "CCE"
    ElseIf Left(Me.txtbox_cadastro, 3) = "XD8" Then
    Me.combobox_marca.Column(0) = "SEMP"
    ...
    End If



    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    accessx
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/03/2011

    [Resolvido]Ajuda em case ou if em textbox Empty Re: [Resolvido]Ajuda em case ou if em textbox

    Mensagem  accessx 19/4/2011, 20:10

    Erro em tempo de execução '424'
    O objeto é obrigatorio.


    caro amigo as opções ja estão definidas na combobox,
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Ajuda em case ou if em textbox Empty Re: [Resolvido]Ajuda em case ou if em textbox

    Mensagem  criquio 19/4/2011, 20:15

    Tente retirar o .Column(0) das instruções.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    accessx
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/03/2011

    [Resolvido]Ajuda em case ou if em textbox Empty Re: [Resolvido]Ajuda em case ou if em textbox

    Mensagem  accessx 19/4/2011, 21:03

    Este topico foi resolvido porem tenho mais uma duvida
    queria algo assim tbm
    -------------------------------------------------------------------------

    Se
    textbox_cadastro contiver 7 caracteres letras ou numeros então


    Auto selecionar na combobox_marca a opção DELL

    &

    Auto selecionar na combobox_tipo a opção t5

    -------------------------------------------------------------------------

    Mais uma vez muito obrigado.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Ajuda em case ou if em textbox Empty Re: [Resolvido]Ajuda em case ou if em textbox

    Mensagem  criquio 19/4/2011, 21:12

    Teste:


    If Left(Me.txtbox_cadastro, 2) = "BR" Then
    Me.combobox_marca = "DELL"
    ElseIf Left(Me.txtbox_cadastro, 4) = "4567" Then
    Me.combobox_marca = "CCE"
    ElseIf Left(Me.txtbox_cadastro, 3) = "XD8" Then
    Me.combobox_marca = "SEMP"
    ElseIf Len(Me.txtbox_cadastro) = 7 Then
    Me.combobox_marca = "DELL"
    Me.combobox_tipo = "t5"
    End If



    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    accessx
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/03/2011

    [Resolvido]Ajuda em case ou if em textbox Empty Re: [Resolvido]Ajuda em case ou if em textbox

    Mensagem  accessx 19/4/2011, 22:52

    Consegui tbm de outra forma aqui

    da seguin..


    Private Sub txtbox_cadastro_BeforeUpdate(Cancel As Integer)
    If (Me.txtbox_cadastro) Like "?????" Then 'PHILCO CONVEX SE FOR 5 CARC...
    Me.TIPO = "PHILCO"
    Me.FORNECEDOR = "CONVEX"
    ElseIf (Me.txtbox_cadastro) Like "???????" Then 'DELL ALUGA INFO SE FOR 7 CARAC...
    Me.TIPO = "DELL"
    Me.FORNECEDOR = "ALUGAINFO"
    End If
    End Sub




    Valeu muito obrigado

    Conteúdo patrocinado


    [Resolvido]Ajuda em case ou if em textbox Empty Re: [Resolvido]Ajuda em case ou if em textbox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/9/2024, 01:19