EXCEL
Abra o Microsoft Excel e crie um novo arquivo Excel salvando-o com o
nome CadastroClientes.xls.
PÁGINA 1
EXCEL
Novamente altere o nome da terceira planilha para Cidades e em
seguida digite os dados conforme exibido a seguir:
PÁGINA 2
O formulário UserForm1 será apresentado no editor conforme a figura
abaixo:
EXCEL
Em seguida usando a Caixa de Ferramentas inclua os seguintes
controles no formulário:
PÁGINA 3
A janela de propriedades exibe todas as
propriedades do formulário;
Vamos alterar a
propriedade Caption para Cadastro de
EXCEL
Clientes que exibirá
o título no formulário;
Vamos alterar também a
propriedade Name para Dados;
PÁGINA 4
Em seguida localize a propriedade RowSource e digite:
EXCEL
Para exibir as cidades de um estado selecionado vamos usar o
evento Change do controle.
PÁGINA 5
Observe que a fonte de dados é a referência a planilha Cidades indicando a
célula inicial e final onde as informações foram inseridas.
EXCEL
no Editor Visual Basic e será aberto a janela de código para o
evento Click. A seguir digite o código abaixo no evento Click do botão
Gravar:
PÁGINA 6
OptionButton1.Value = False
OptionButton2.Value = False
'Colocar o foco na primeira caixa de texto
txtCPF.SetFocus
End Sub
EXCEL
Private Sub cmdPequisar_Click()
PÁGINA 7
c.Select
Selection.EntireRow.Delete
'Limpar as caixas de texto
txtCPF.Value = Empty
txtNome.Value = Empty
txtEndereco.Value = Empty
cboEstado.Value = Empty
cboCidade.Value = Empty
txtTelefone.Value = Empty
txtEmail.Value = Empty
EXCEL
txtNascimento.Value = Empty
OptionButton1.Value = False
OptionButton2.Value = False
'Colocar o foco na primeira caixa de texto
txtCPF.SetFocus
Else
MsgBox "O registro não será excluído!"
End If
Else
MsgBox "Cliente não encontrado!"
End If
End With
Exit Sub
End Sub
PÁGINA 8
EXCEL
Em seguida selecione o Botão de comando na barra de ferramentas e
inclua na planilha. Selecione o controle e pressione F4 e altere a sua
propriedade Caption para Cadastar;
PÁGINA 9
Executando o projeto iremos ver o formulário ser exibido conforme a figura
abaixo.
EXCEL
Só resta digitar as informações do cliente e ver a inclusão na planilha.
PÁGINA 10