Professional Documents
Culture Documents
1)
2)
3)
4)
=
=
=
=
Me.Text_codigo
Me.Text_nome
Me.Text_cpf
Me.Text_rg
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
5)
6)
7)
8)
=
=
=
=
Me.Text_agencia
Me.Combo_banco
Me.Text_conta
Me.Text_digito
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
9) = Me.Text_de
10) = Me.Text_ate
11) = Me.Text_tempocc
12) = Me.Text_situacao
Me.Text_agencia.Text = ""
Me.Combo_banco.Text = ""
Me.Text_conta.Text = ""
Me.Text_digito.Text = ""
Me.Text_de.Text = ""
Me.Text_ate.Text = ""
Me.Text_tempocc.Text = ""
Me.Text_situacao.Text = ""
Me.Text_nome.SetFocus
MsgBox ("Seus Dados No Foram Gravados"), vbInformation, ("Sistema Live Free")
End If
Me.Command_cadastrar.Enabled = False
End Sub
' Aqui esta o comando editar, to procurado e desejado no mundo VBA
Private Sub Command_editar_Click()
' Tomada de deciso
Dim Reposta As String
Reposta = MsgBox("Deseja Realmente Editar Agora?", vbYesNo, "Sistema Live Free")
If Reposta = vbYes Then
Registro = Me.Text_codigo.Text
' Segunda Parte
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
1)
2)
3)
4)
=
=
=
=
Me.Text_codigo
Me.Text_nome
Me.Text_cpf
Me.Text_rg
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
5)
6)
7)
8)
=
=
=
=
Me.Text_agencia
Me.Combo_banco
Me.Text_conta
Me.Text_digito
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
Plan14.Cells(Registro,
9) = Me.Text_de
10) = Me.Text_ate
11) = Me.Text_tempocc
12) = Me.Text_situacao
Me.Text_agencia.Text = ""
Me.Combo_banco.Text = ""
Me.Text_conta.Text = ""
Me.Text_digito.Text = ""
Me.Text_de.Text = ""
Me.Text_ate.Text = ""
Me.Text_tempocc.Text = ""
Me.Text_situacao.Text = ""
Me.Text_nome.SetFocus
End If
' Resposta no- tomada de deciso
If Reposta = vbNo Then
Me.Text_codigo.Text = ""
Me.Text_nome.Text = ""
Me.Text_cpf.Text = ""
Me.Text_rg.Text = ""
Me.Text_agencia.Text = ""
Me.Combo_banco.Text = ""
Me.Text_conta.Text = ""
Me.Text_digito.Text = ""
Me.Text_de.Text = ""
Me.Text_ate.Text = ""
Me.Text_tempocc.Text = ""
Me.Text_situacao.Text = ""
Me.Text_nome.SetFocus
MsgBox ("Seus Dados No Foram Editados E No Foram Cadastrados!"), vbInforma
tion, ("Sistema Live - Free")
End If
End Sub
' Aqui est o comando excluir - Aeeeeeeeeeeee Laiaaaaaaaaaaa............
Private Sub Command_excluir_Click()
' Tomada de deciso
Dim Reposta As String
Reposta = MsgBox("Deseja Realmente Excluir O Registro Informado?", vbYesNo,
"Sistema Live - Free")
If Reposta = vbYes Then
' Lembre - se de mudar a plan aqui tambem
Plan14.Range("A" & Me.Text_codigo).EntireRow.Delete
MsgBox ("Dados Excluidos Com Sucesso Do Sistema!"), vbInformation, ("Sistema
Live - Free")
End If
Me.Text_agencia.Text = ""
Me.Combo_banco.Text = ""
Me.Text_conta.Text = ""
Me.Text_digito.Text = ""
Me.Text_de.Text = ""
Me.Text_ate.Text = ""
Me.Text_tempocc.Text = ""
Me.Text_situacao.Text = ""
' Sua pasta que recebera os dados
Registro = Worksheets("Cartao").UsedRange.Rows.Count + 1
Me.Text_codigo = Registro
Me.Text_nome.SetFocus
End Sub
Private Sub Command_sair_Click()
Unload Me
End Sub
' Aqui o campo CPF - olha que coisa fera!
Private Sub Text_cpf_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
'Limita a Qde de caracteres
Text_cpf.MaxLength = 14
Select Case KeyAscii
Case 8, 48 To 57 ' BackSpace e numericos
If Len(Text_cpf) = 3 Or Len(Text_cpf) = 12 Then
Text_cpf.Text = Text_cpf.Text & "."
SendKeys "{End}", False
ElseIf Len(Text_cpf) = 7 Then
Text_cpf.Text = Text_cpf.Text & "."
ElseIf Len(Text_cpf) = 11 Then
Text_cpf.Text = Text_cpf.Text & "-"
SendKeys "{End}", False
End If
Case Else ' o resto travado
KeyAscii = 0
End Select
End Sub
' Letra sempra maiuscula no nome - UHUUUUUUUUUUUUUU!
Private Sub Text_nome_Change()
Text_nome.Value = UCase(Text_nome.Value)
End Sub
Private Sub Text_situacao_Change()
Text_situacao.Value = UCase(Text_situacao.Value)
End Sub
' Than Than, por fim o combo que carrega os bancos, Fera demais galera...
"Banco Do Brasil"
"Caixa Economica Federal"
"Bradesco"
"Itau"
"Bamerindus"
"Santander"
"Banco Real"
"Citibank Brasil"
"Banco Mercantil Do Brasil"
"Outro..."