Caixa1, é justamente o nome do formulario ao qual o Formulario XPagamento ira transportar os dados.
vou explicar com mais detalhes .
Seguinte
A tela de CAIXA1, é o nome do formulario, se acionada insiro os produtos na ListView e ao precionar o Botao Forma de Pagamento, o formualrio Caixa1, ou caixa2... conforme o que estiver ativo, permanece aberto , pois usa a propriedade ShowModal = False, sendo assim abre o Formulario XPagamento2, portanto ficando os 2 formularios abertos.
Estando no Formulario XPgamento2 , ao precionar o botao confirmar, é chamada uma rotina ao qual todos os valores que estiverem na TextBox deste Formulario serao redirecionados ao Formulario Caixa1, ou caixa2 ... conforme o caso.
Veja que na figura abaixo, existem 9 textbox acima de Propriedades Caixa1, neles é que serao transportados os valores vindos do formulario XPagamento2.
Porem se eu estiver com o caixa1 e caixa2 abertos, como o Formulario XPagamento2 ira saber para qual caixa irá transportar os valores ?
Por isso preciso que o Formulario XPagamento2 identifique qual caixa veio a solicitacao.
Para isso toda vez que estou em algum caixa, ao precionar o botao Forma de Pagamento, é lancado em Xpagamento2 numa TextBox chamada Caixa.Value o seguinte texto: Caixa1 se eu estiver no caixa 1, Caixa2 se eu etiver no caixa2....
Se eu estiver no Caixa 1 , entao, XPagamento2.Caixa.Value = "Caixa1"
Se eu estiver no Caixa 2 , entao, XPagamento2.Caixa.Value = "Caixa2"
Se eu estiver no Caixa 3 , entao, XPagamento2.Caixa.Value = "Caixa3"
Note que os caixas1 a caixa5 sao identicos ! Mas usam o Formulario XPagamento2 , pois este funciona como temporario. Sendo assim existe neste temporario uma TextBox de nome Caixa que podera estar como Caixa1, caixa2....
Bem se Tenho uma identificacao na textbox: Caixa.Value , entao ao acionar o botao confirmar ( Xpagamento2 ), ele deveria aceitar esta variavel que fiz, porem esta dando o erro ja informado.
VEja abaixo que criei no codigo esta rotina, por nao ter conseguido criar a inda a varialve, usado IFs, mas tornou o codigo muito garnde.
' Rotina para o caixa 1
If Caixa.Value = "Caixa1" Then
' Rotina para o caixa 1
If Caixa.Value = "Caixa2" Then
' Rotina para o caixa 3
If Caixa.Value = "Caixa1" Then
Private Sub btnOK1_Click()
Application.ScreenUpdating = 0
Dim Valor As String
Dim Opt As String
Dim Myoption As String
'Jogar o Desconto para Caixa1
Dim Valor1, Valor2 As Double
'Dim Frm
'Frm = XPagamento2.Caixa.Value ' Frm seria a Variavel
'Sheets(D).D
'ABAIXO , ONDE ESTIVER ESCRITO CAIXA1 SERÁ ESCRITO A VARIAVEL FRM, pois FRM poderá ser CAIXA1, CAIXA2..... Sendo assim se por exemplo 3 formularios CAixa1, Caixa2 e Caixa 3 estiverem abertos, entao serao enviados ao caixa certo as informacoes !
'--------------------------------------------------------------------
' Rotina para o caixa 1
If Caixa.Value = "Caixa1" Then
If Opt1.Value = True Then 'Dinheiro
Myoption = "DINHEIRO"
Troco.Show
If TextBox3.Value <> "" Then
Caixa1.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue1
End If
If Opt2.Value = True Then 'Deposito
Myoption = "DEPÓSITO"
If TextBox3.Value <> "" Then
Caixa1.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue1
Segue codigo inteiro do Botao XPagamento2, usando os Varios Ifs para poder identificar o Caixa que esta ativo.
Repare que o codigo fica imenso se eu nao conseguir resolver a Variant
Private Sub btnOK1_Click()
Application.ScreenUpdating = 0
Dim Valor As String
Dim Opt As String
Dim Myoption As String
'Jogar o Desconto para Caixa1
Dim Valor1, Valor2 As Double
'Dim Frm
'Frm = XPagamento2.Caixa.Value
'Sheets(D).D
'--------------------------------------------------------------------
' Rotina para o caixa 1
If Caixa.Value = "Caixa1" Then
If Opt1.Value = True Then 'Dinheiro
Myoption = "DINHEIRO"
Troco.Show
If TextBox3.Value <> "" Then
Caixa1.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue1
End If
If Opt2.Value = True Then 'Deposito
Myoption = "DEPÓSITO"
If TextBox3.Value <> "" Then
Caixa1.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue1
End If
If Opt3.Value = True Then 'Pendencia
Myoption = "PENDÊNCIA"
If TextBox3.Value <> "" Then
Caixa1.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue1
End If
If Opt4.Value = True Then 'Dinheiro + Debito
Myoption = "DINHEIRO + DÉBITO"
Caixa1.Label_3.Caption = TextBox15.Value
Caixa1.Label_4.Caption = TextBox13.Value
Caixa1.Label_9.Caption = TextBox8.Value * Plan18.Range("F31").Value
GoTo Segue1
End If
If Opt5.Value = True Then 'Dinheiro + Cartao 1X
Myoption = "DINHEIRO + CARTÃO 1x"
Caixa1.Label_3.Caption = TextBox15.Value
Caixa1.Label_4.Caption = TextBox13.Value
Caixa1.Label_9.Caption = TextBox8.Value * Plan18.Range("G31").Value
GoTo Segue1
End If
If Opt6.Value = True Then 'Dinheiro + Cartao 2x
Myoption = "DINHEIRO + CARTÃO 2x"
Caixa1.Label_3.Caption = TextBox15.Value
Caixa1.Label_4.Caption = TextBox13.Value
Caixa1.Label_9.Caption = TextBox8.Value * Plan18.Range("H31").Value
GoTo Segue1
End If
If Opt7.Value = True Then 'Dinheiro + Cartao 3x
Myoption = "DINHEIRO + CARTÃO 3x"
Caixa1.Label_3.Caption = TextBox15.Value
Caixa1.Label_4.Caption = TextBox13.Value
Caixa1.Label_9.Caption = TextBox7.Value
Caixa1.Label_9.Caption = TextBox8.Value * Plan18.Range("I31").Value
GoTo Segue1
End If
If Opt8.Value = True Then 'Debito
Myoption = "DÉBITO"
Caixa1.Label_3.Caption = Format(TextBox8.Value, "R$ #,##0.00")
Caixa1.Label_9.Caption = TextBox8.Value * Plan34.Range("H11").Value
' End If
GoTo Segue1
End If
If Opt9.Value = True Then 'Credito 1x
Myoption = "CRÉDITO 1x"
' If TextBox3.Value <> "" Then
Caixa1.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa1.Label_9.Caption = TextBox8.Value * Plan18.Range("G31").Value
'End If
GoTo Segue1
End If
If Opt10.Value = True Then 'Credito 2x
Myoption = "CRÉDITO 2x"
' If TextBox3.Value <> "" Then
Caixa1.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa1.Label_9.Caption = TextBox8.Value * Plan18.Range("H31").Value
'End If
GoTo Segue1
End If
If Opt11.Value = True Then 'Credito 3X
Myoption = "CRÉDITO 3x"
' If TextBox3.Value <> "" Then
Caixa1.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa1.Label_9.Caption = TextBox8.Value * Plan18.Range("I31").Value
'End If
GoTo Segue1
End If
'If Opt4.Value = True Or Opt5.Value = True Or Opt6.Value = Ture Or Opt7.Value = True Then
'If TextBox16.Value = "" Then
Mensagem4.Show
Exit Sub
'End If
'End If
If TextBox17 <> "" Then
GoTo Segue1
End If
If Myoption = "" Then
Mensagem1.Show
Exit Sub
End If
Troco.Show
Exit Sub
Segue1:
Caixa1.Forma_Pag.Caption = Myoption
Caixa1.PAGAMENTO.Caption = "PROCESSAR A VENDA"
Caixa1.PAGAMENTO.BackColor = &HC000&
Caixa1.PAGAMENTO.ForeColor = &HFFFFFF
If Myoption = "PENDÊNCIA" Then
Caixa1.Total = ""
End If
Caixa1.Total.Value = TextBox8.Value
Caixa1.Label_1.Caption = TextBox1.Value
'Sheets(D).fff
'Jogar o Desconto para Caixa1
Valor1 = TextBox5.Value
Valor2 = TextBox6.Value
Caixa1.TextBox_Desconto = Valor1 + Valor2
GoTo Fim:
End If
'--------------------------------------------------------------------
'--------------------------------------------------------------------
' Rotina para o caixa 2
If Caixa.Value = "Caixa2" Then
If Opt1.Value = True Then 'Dinheiro
Myoption = "DINHEIRO"
Troco.Show
If TextBox3.Value <> "" Then
Caixa2.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue2
End If
If Opt2.Value = True Then 'Deposito
Myoption = "DEPÓSITO"
If TextBox3.Value <> "" Then
Caixa2.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue2
End If
If Opt3.Value = True Then 'Pendencia
Myoption = "PENDÊNCIA"
If TextBox3.Value <> "" Then
Caixa2.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue2
End If
If Opt4.Value = True Then 'Dinheiro + Debito
Myoption = "DINHEIRO + DÉBITO"
Caixa2.Label_3.Caption = TextBox15.Value
Caixa2.Label_4.Caption = TextBox13.Value
Caixa2.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue2
End If
If Opt5.Value = True Then 'Dinheiro + Cartao 1X
Myoption = "DINHEIRO + CARTÃO 1x"
Caixa2.Label_3.Caption = TextBox15.Value
Caixa2.Label_4.Caption = TextBox13.Value
Caixa2.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue2
End If
If Opt6.Value = True Then 'Dinheiro + Cartao 2x
Myoption = "DINHEIRO + CARTÃO 2x"
Caixa2.Label_3.Caption = TextBox15.Value
Caixa2.Label_4.Caption = TextBox13.Value
Caixa2.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue2
End If
If Opt7.Value = True Then 'Dinheiro + Cartao 3x
Myoption = "DINHEIRO + CARTÃO 3x"
Caixa2.Label_3.Caption = TextBox15.Value
Caixa2.Label_4.Caption = TextBox13.Value
Caixa2.Label_9.Caption = TextBox7.Value
Caixa2.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue2
End If
If Opt8.Value = True Then 'Debito
Myoption = "DÉBITO"
Caixa2.Label_3.Caption = Format(TextBox8.Value, "R$ #,##0.00")
Caixa2.Label_9.Caption = TextBox8.Value * Plan34.Range("H11").Value
' End If
GoTo Segue2
End If
If Opt9.Value = True Then 'Credito 1x
Myoption = "CRÉDITO 1x"
' If TextBox3.Value <> "" Then
Caixa2.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa2.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue2
End If
If Opt10.Value = True Then 'Credito 2x
Myoption = "CRÉDITO 2x"
' If TextBox3.Value <> "" Then
Caixa2.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa2.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue2
End If
If Opt11.Value = True Then 'Credito 3X
Myoption = "CRÉDITO 3x"
' If TextBox3.Value <> "" Then
Caixa2.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa2.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue2
End If
'If Opt4.Value = True Or Opt5.Value = True Or Opt6.Value = Ture Or Opt7.Value = True Then
'If TextBox16.Value = "" Then
Mensagem4.Show
Exit Sub
'End If
'End If
If TextBox17 <> "" Then
GoTo Segue2
End If
If Myoption = "" Then
Mensagem1.Show
Exit Sub
End If
Troco.Show
Exit Sub
Segue2:
Caixa2.Forma_Pag.Caption = Myoption
Caixa2.PAGAMENTO.Caption = "PROCESSAR A VENDA"
Caixa2.PAGAMENTO.BackColor = &HC000&
Caixa2.PAGAMENTO.ForeColor = &HFFFFFF
If Myoption = "PENDÊNCIA" Then
Caixa2.Total = ""
End If
Caixa2.Total.Value = TextBox8.Value
Caixa2.Label_1.Caption = TextBox1.Value
'Jogar o Desconto para Caixa1
Valor1 = TextBox5.Value
Valor2 = TextBox6.Value
Caixa1.TextBox_Desconto = Valor1 + Valor2
GoTo Fim:
End If
'--------------------------------------------------------------------
' Rotina para o caixa 3
If Caixa.Value = "Caixa3" Then
If Opt1.Value = True Then 'Dinheiro
Myoption = "DINHEIRO"
Troco.Show
If TextBox3.Value <> "" Then
Caixa3.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue3
End If
If Opt2.Value = True Then 'Deposito
Myoption = "DEPÓSITO"
If TextBox3.Value <> "" Then
Caixa3.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue3
End If
If Opt3.Value = True Then 'Pendencia
Myoption = "PENDÊNCIA"
If TextBox3.Value <> "" Then
Caixa3.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue3
End If
If Opt4.Value = True Then 'Dinheiro + Debito
Myoption = "DINHEIRO + DÉBITO"
Caixa3.Label_3.Caption = TextBox15.Value
Caixa3.Label_4.Caption = TextBox13.Value
Caixa3.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue3
End If
If Opt5.Value = True Then 'Dinheiro + Cartao 1X
Myoption = "DINHEIRO + CARTÃO 1x"
Caixa3.Label_3.Caption = TextBox15.Value
Caixa3.Label_4.Caption = TextBox13.Value
Caixa3.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue3
End If
If Opt6.Value = True Then 'Dinheiro + Cartao 2x
Myoption = "DINHEIRO + CARTÃO 2x"
Caixa3.Label_3.Caption = TextBox15.Value
Caixa3.Label_4.Caption = TextBox13.Value
Caixa3.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue3
End If
If Opt7.Value = True Then 'Dinheiro + Cartao 3x
Myoption = "DINHEIRO + CARTÃO 3x"
Caixa3.Label_3.Caption = TextBox15.Value
Caixa3.Label_4.Caption = TextBox13.Value
Caixa3.Label_9.Caption = TextBox7.Value
Caixa3.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue3
End If
If Opt8.Value = True Then 'Debito
Myoption = "DÉBITO"
Caixa3.Label_3.Caption = Format(TextBox8.Value, "R$ #,##0.00")
Caixa3.Label_9.Caption = TextBox8.Value * Plan34.Range("H11").Value
' End If
GoTo Segue3
End If
If Opt9.Value = True Then 'Credito 1x
Myoption = "CRÉDITO 1x"
' If TextBox3.Value <> "" Then
Caixa3.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa3.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue3
End If
If Opt10.Value = True Then 'Credito 2x
Myoption = "CRÉDITO 2x"
' If TextBox3.Value <> "" Then
Caixa3.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa3.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue3
End If
If Opt11.Value = True Then 'Credito 3X
Myoption = "CRÉDITO 3x"
' If TextBox3.Value <> "" Then
Caixa3.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa3.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue3
End If
'If Opt4.Value = True Or Opt5.Value = True Or Opt6.Value = Ture Or Opt7.Value = True Then
'If TextBox16.Value = "" Then
Mensagem4.Show
Exit Sub
'End If
'End If
If TextBox17 <> "" Then
GoTo Segue3
End If
If Myoption = "" Then
Mensagem1.Show
Exit Sub
End If
Troco.Show
Exit Sub
Segue3:
Caixa3.Forma_Pag.Caption = Myoption
Caixa3.PAGAMENTO.Caption = "PROCESSAR A VENDA"
Caixa3.PAGAMENTO.BackColor = &HC000&
Caixa3.PAGAMENTO.ForeColor = &HFFFFFF
If Myoption = "PENDÊNCIA" Then
Caixa3.Total = ""
End If
Caixa3.Total.Value = TextBox8.Value
Caixa3.Label_1.Caption = TextBox1.Value
GoTo Fim:
End If
'--------------------------------------------------------------------
' Rotina para o caixa 4
If Caixa.Value = "Caixa4" Then
If Opt1.Value = True Then 'Dinheiro
Myoption = "DINHEIRO"
Troco.Show
If TextBox3.Value <> "" Then
Caixa4.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue4
End If
If Opt2.Value = True Then 'Deposito
Myoption = "DEPÓSITO"
If TextBox3.Value <> "" Then
Caixa4.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue4
End If
If Opt3.Value = True Then 'Pendencia
Myoption = "PENDÊNCIA"
If TextBox3.Value <> "" Then
Caixa4.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue4
End If
If Opt4.Value = True Then 'Dinheiro + Debito
Myoption = "DINHEIRO + DÉBITO"
Caixa4.Label_3.Caption = TextBox15.Value
Caixa4.Label_4.Caption = TextBox13.Value
Caixa4.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue4
End If
If Opt5.Value = True Then 'Dinheiro + Cartao 1X
Myoption = "DINHEIRO + CARTÃO 1x"
Caixa4.Label_3.Caption = TextBox15.Value
Caixa4.Label_4.Caption = TextBox13.Value
Caixa4.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue4
End If
If Opt6.Value = True Then 'Dinheiro + Cartao 2x
Myoption = "DINHEIRO + CARTÃO 2x"
Caixa4.Label_3.Caption = TextBox15.Value
Caixa4.Label_4.Caption = TextBox13.Value
Caixa4.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue4
End If
If Opt7.Value = True Then 'Dinheiro + Cartao 3x
Myoption = "DINHEIRO + CARTÃO 3x"
Caixa4.Label_3.Caption = TextBox15.Value
Caixa4.Label_4.Caption = TextBox13.Value
Caixa4.Label_9.Caption = TextBox7.Value
Caixa4.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue4
End If
If Opt8.Value = True Then 'Debito
Myoption = "DÉBITO"
Caixa4.Label_3.Caption = Format(TextBox8.Value, "R$ #,##0.00")
Caixa4.Label_9.Caption = TextBox8.Value * Plan34.Range("H11").Value
' End If
GoTo Segue4
End If
If Opt9.Value = True Then 'Credito 1x
Myoption = "CRÉDITO 1x"
' If TextBox3.Value <> "" Then
Caixa4.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa4.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue4
End If
If Opt10.Value = True Then 'Credito 2x
Myoption = "CRÉDITO 2x"
' If TextBox3.Value <> "" Then
Caixa4.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa4.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue4
End If
If Opt11.Value = True Then 'Credito 3X
Myoption = "CRÉDITO 3x"
' If TextBox3.Value <> "" Then
Caixa4.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa4.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue4
End If
'If Opt4.Value = True Or Opt5.Value = True Or Opt6.Value = Ture Or Opt7.Value = True Then
'If TextBox16.Value = "" Then
Mensagem4.Show
Exit Sub
'End If
'End If
If TextBox17 <> "" Then
GoTo Segue4
End If
If Myoption = "" Then
Mensagem1.Show
Exit Sub
End If
Troco.Show
Exit Sub
Segue4:
Caixa4.Forma_Pag.Caption = Myoption
Caixa4.PAGAMENTO.Caption = "PROCESSAR A VENDA"
Caixa4.PAGAMENTO.BackColor = &HC000&
Caixa4.PAGAMENTO.ForeColor = &HFFFFFF
If Myoption = "PENDÊNCIA" Then
Caixa4.Total = ""
End If
Caixa4.Total.Value = TextBox8.Value
Caixa4.Label_1.Caption = TextBox1.Value
GoTo Fim:
End If
'--------------------------------------------------------------------
' Rotina para o caixa 5
If Caixa.Value = "Caixa5" Then
If Opt1.Value = True Then 'Dinheiro
Myoption = "DINHEIRO"
Troco.Show
If TextBox3.Value <> "" Then
Caixa5.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue5
End If
If Opt2.Value = True Then 'Deposito
Myoption = "DEPÓSITO"
If TextBox3.Value <> "" Then
Caixa5.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue5
End If
If Opt3.Value = True Then 'Pendencia
Myoption = "PENDÊNCIA"
If TextBox3.Value <> "" Then
Caixa5.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
End If
GoTo Segue5
End If
If Opt4.Value = True Then 'Dinheiro + Debito
Myoption = "DINHEIRO + DÉBITO"
Caixa5.Label_3.Caption = TextBox15.Value
Caixa5.Label_4.Caption = TextBox13.Value
Caixa5.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue5
End If
If Opt5.Value = True Then 'Dinheiro + Cartao 1X
Myoption = "DINHEIRO + CARTÃO 1x"
Caixa5.Label_3.Caption = TextBox15.Value
Caixa5.Label_4.Caption = TextBox13.Value
Caixa5.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue5
End If
If Opt6.Value = True Then 'Dinheiro + Cartao 2x
Myoption = "DINHEIRO + CARTÃO 2x"
Caixa5.Label_3.Caption = TextBox15.Value
Caixa5.Label_4.Caption = TextBox13.Value
Caixa5.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue5
End If
If Opt7.Value = True Then 'Dinheiro + Cartao 3x
Myoption = "DINHEIRO + CARTÃO 3x"
Caixa5.Label_3.Caption = TextBox15.Value
Caixa5.Label_4.Caption = TextBox13.Value
Caixa5.Label_9.Caption = TextBox7.Value
Caixa5.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
GoTo Segue5
End If
If Opt8.Value = True Then 'Debito
Myoption = "DÉBITO"
Caixa5.Label_3.Caption = Format(TextBox8.Value, "R$ #,##0.00")
Caixa5.Label_9.Caption = TextBox8.Value * Plan34.Range("H11").Value
' End If
GoTo Segue5
End If
If Opt9.Value = True Then 'Credito 1x
Myoption = "CRÉDITO 1x"
' If TextBox3.Value <> "" Then
Caixa5.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa5.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue5
End If
If Opt10.Value = True Then 'Credito 2x
Myoption = "CRÉDITO 2x"
' If TextBox3.Value <> "" Then
Caixa5.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa5.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue5
End If
If Opt11.Value = True Then 'Credito 3X
Myoption = "CRÉDITO 3x"
' If TextBox3.Value <> "" Then
Caixa5.Label_2.Caption = Format(TextBox3.Value, "R$ #,##0.00")
Caixa5.Label_9.Caption = TextBox8.Value * Plan34.Range("I11").Value
'End If
GoTo Segue5
End If
'If Opt4.Value = True Or Opt5.Value = True Or Opt6.Value = Ture Or Opt7.Value = True Then
'If TextBox16.Value = "" Then
Mensagem4.Show
Exit Sub
'End If
'End If
If TextBox17 <> "" Then
GoTo Segue5
End If
If Myoption = "" Then
Mensagem1.Show
Exit Sub
End If
Troco.Show
Exit Sub
Segue5:
Caixa5.Forma_Pag.Caption = Myoption
Caixa5.PAGAMENTO.Caption = "PROCESSAR A VENDA"
Caixa5.PAGAMENTO.BackColor = &HC000&
Caixa5.PAGAMENTO.ForeColor = &HFFFFFF
If Myoption = "PENDÊNCIA" Then
Caixa5.Total = ""
End If
Caixa5.Total.Value = TextBox8.Value
Caixa5.Label_1.Caption = TextBox1.Value
End If
Fim:
Unload Me
Application.ScreenUpdating = 1
End Sub