Boa tarde amigos, olha este código e para vendas parceladas então ele gera outros registros de acordo com a quantidade de parcelas.. acontece que ele gera os registros repetindo todos os campos da tabela, e queria que o campo liquido que e o valor da compra, se repetisse só uma vez.. Não estou conseguindo adaptar isso no código, preciso de uma ajuda obrigado..
Private Sub bt1_Click()
Dim I As Integer
Dim StrDateAdd As Date
Dim StrValorParc As Double
Dim Parc As String
StrValorParc = Me.txtValor_total
For I = 1 To Me.txtparc
StrDateAdd = DateAdd("m", I, Format(Me.txtdata, "dd/mm/yyyy"))
StrParc = I & "/" & Me.txtparc
CurrentDb.Execute "INSERT INTO tabela1(descrição,Empresa,Parcelas,taxa,liquido,[V taxa],[Data da venda],[Data a receber],[Valor liquido])" _
& " Values(""" & Me.txtdescricao & """,""" & Me.txtempresa & """,""" & Me.txtparc & """,""" & Me.txttaxa & """,""" & Me.txtbruto1 & """,""" & Me.txtjuro & """,""" & Me.txtdata1 & """,#" & Format(StrDateAdd, "mm/dd/yyyy") & "#, """ & StrValorParc & """);"
Next I
Me.lstParcelas.Requery
Me.txtbruto.SetFocus
End Sub
Private Sub bt1_Click()
Dim I As Integer
Dim StrDateAdd As Date
Dim StrValorParc As Double
Dim Parc As String
StrValorParc = Me.txtValor_total
For I = 1 To Me.txtparc
StrDateAdd = DateAdd("m", I, Format(Me.txtdata, "dd/mm/yyyy"))
StrParc = I & "/" & Me.txtparc
CurrentDb.Execute "INSERT INTO tabela1(descrição,Empresa,Parcelas,taxa,liquido,[V taxa],[Data da venda],[Data a receber],[Valor liquido])" _
& " Values(""" & Me.txtdescricao & """,""" & Me.txtempresa & """,""" & Me.txtparc & """,""" & Me.txttaxa & """,""" & Me.txtbruto1 & """,""" & Me.txtjuro & """,""" & Me.txtdata1 & """,#" & Format(StrDateAdd, "mm/dd/yyyy") & "#, """ & StrValorParc & """);"
Next I
Me.lstParcelas.Requery
Me.txtbruto.SetFocus
End Sub