Boa tarde.
Estou quebrando a cabeça nesse código abaixo, o mesmo quanto executado me diz que há um erro de virgula.
Private Sub bt_Duplicar_Click()
' aqui realizo a duplicação do pedido
If Not IsNull(Me!CodPed) Then
If MsgBox("Confirma a duplicação do Pedido ?", vbQuestion + vbYesNo) = vbYes Then
Dim CodigoNovoPedido As Long
CurrentDb.Execute "INSERT INTO TblPedido(NossoPedido, DataPed, IDVendedor, IdVendedorOculta, CodCliente, Fornecedor, ForneOculta, PrazoPgto, Faturamento, Foculta, Faturamento1, " & _
"FOculta1, Faturamento2, FOculta2, Faturamento3, FOculta3, ValorTotalPed, Cliente, NomeFantasia, CodClienteFabrica, " & _
"ContatoCliente, Endereco, Numero, Complemento, Bairro, Distrito, CEP, Cidade, Estado, FoneComercial, Celular, Whatapps, " & _
"CNPJ, InscEstadual, CPF, Confirma, EmailNF, DescT, TotalGeralPedido, AvisoImportante, Aviso, Colecao, ColecaoOculta, Regiao, Desmembrado)" & _
"SELECT(NossoPedido, DataPed, IDVendedor, IdVendedorOculta, CodCliente, Fornecedor, ForneOculta, PrazoPgto, Faturamento, Foculta, Faturamento1, " & _
"Foculta1, Faturamento2, Foculta2, Faturamento3, Foculta3, ValorTotalPed, Cliente, NomeFantasia, CodClienteFabrica, " & _
"ContatoCliente, Endereco, Numero, Complemento, Bairro, Distrito, CEP, Cidade, Estado, FoneComercial, Celular, Whatapps, " & _
"CNPJ, InscEstadual, CPF, Confirma, EmailNF, DescT, TotalGeralPedido, AvisoImportante, Aviso, Colecao, ColecaoOculta, Regiao, Desmembrado)" & _
"FROM TblPedido " & _
"WHERE CODPED = " & Me.CodPed & ";", dbFailOnError (*nessa linha fica a seta indicativa, mas não vejo nada errado*)
CodigoNovoPedido = DMax("CODPED", Me.RecordSource) + 1
Me.Requery
End If
End If
End Sub
Estou quebrando a cabeça nesse código abaixo, o mesmo quanto executado me diz que há um erro de virgula.
Private Sub bt_Duplicar_Click()
' aqui realizo a duplicação do pedido
If Not IsNull(Me!CodPed) Then
If MsgBox("Confirma a duplicação do Pedido ?", vbQuestion + vbYesNo) = vbYes Then
Dim CodigoNovoPedido As Long
CurrentDb.Execute "INSERT INTO TblPedido(NossoPedido, DataPed, IDVendedor, IdVendedorOculta, CodCliente, Fornecedor, ForneOculta, PrazoPgto, Faturamento, Foculta, Faturamento1, " & _
"FOculta1, Faturamento2, FOculta2, Faturamento3, FOculta3, ValorTotalPed, Cliente, NomeFantasia, CodClienteFabrica, " & _
"ContatoCliente, Endereco, Numero, Complemento, Bairro, Distrito, CEP, Cidade, Estado, FoneComercial, Celular, Whatapps, " & _
"CNPJ, InscEstadual, CPF, Confirma, EmailNF, DescT, TotalGeralPedido, AvisoImportante, Aviso, Colecao, ColecaoOculta, Regiao, Desmembrado)" & _
"SELECT(NossoPedido, DataPed, IDVendedor, IdVendedorOculta, CodCliente, Fornecedor, ForneOculta, PrazoPgto, Faturamento, Foculta, Faturamento1, " & _
"Foculta1, Faturamento2, Foculta2, Faturamento3, Foculta3, ValorTotalPed, Cliente, NomeFantasia, CodClienteFabrica, " & _
"ContatoCliente, Endereco, Numero, Complemento, Bairro, Distrito, CEP, Cidade, Estado, FoneComercial, Celular, Whatapps, " & _
"CNPJ, InscEstadual, CPF, Confirma, EmailNF, DescT, TotalGeralPedido, AvisoImportante, Aviso, Colecao, ColecaoOculta, Regiao, Desmembrado)" & _
"FROM TblPedido " & _
"WHERE CODPED = " & Me.CodPed & ";", dbFailOnError (*nessa linha fica a seta indicativa, mas não vejo nada errado*)
CodigoNovoPedido = DMax("CODPED", Me.RecordSource) + 1
Me.Requery
End If
End If
End Sub