Ir para conteúdo
Fórum Script Brasil
  • 0

VBA Userform - cadastro de clientes


brunomg30

Pergunta

Pessoal, Boa tarde.

estou desenvolvendo um formulário de cadastro de funcionário por obra aqui na construtora, tenho 8 abras e cada uma de uma respectiva obra, quero saber se tem um código no VBA, que  ao selecionar  minha caixa de texto no userform com o nome da obra os dados serão preenchidos na Aba Correta .

um comando antes de entrar com esse código:

 

Private Sub CommandButton2_Click()

linha = Range("A1").End(xlDown).Row + 1
Cells(linha, 1) = caixacei.Value
Cells(linha, 2) = caixacentrodecusto.Value
Cells(linha, 3) = caixanome.Value
Cells(linha, 4) = caixacombinacao_funcao.Value
Cells(linha, 5) = caixacpf.Value
Cells(linha, 6) = caixapis.Value

If solteiro.Value = True Then
    Cells(linha, 7) = "Solteiro"
End If
    If casado.Value = True Then
    Cells(linha, 7) = "Casado"
End If
    If outros.Value = True Then
    Cells(linha, 7) = "Outros"
End If

Cells(linha, 😎 = caixafilhos.Value

If SIM.Value = True Then
    Cells(linha, 9) = "Sim"
    End If
If não.Value = True Then
    Cells(linha, 9) = "Não"
    End If
    
Cells(linha, 10) = caixadatanascimento.Value
Cells(linha, 11) = caixatelefone.Value
Cells(linha, 12) = caixadataadmissao.Value
Cells(linha, 13) = caixasalario.Value
Cells(linha, 14) = caixabanco.Value

  

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

@brunomg30 Boa noite.

No início do seu código você pode definir qual aba vai abrir para colocar seu código.

Sheets("Planilha2").Select

Assim você pode selecionar a planilha correta antes de executar o seu código. Tem um porem você precisa que seu formulário informe qual a aba ele vai precisar colocar os dados.

Para isso o nome da planilha deve estar no formulário.

Sheets(UserForm1.TextBox1.Value).Select

Olha se ti ajudei de dar um retorno.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...