Olá Pessoal.
Sou novo no Forum, e estou escrevendo pois estou com um problema em uma planilha que estou elaborando, mas que esta apresentando mensagens de erro, segue a programação.
Sub Recepcao()
'Macro Recepcao dos Dados
Dim VarCodProduto As String
Dim VarDescricaoProdutoServico As String
Dim VarFornecedor As String
Dim VarNumeroNf As Integer
Dim VarNCM As Integer
Dim VarCFOP As Integer
Dim VarUnid As String
Dim VarQuantidade As Integer
Dim VarValorUnitario As Integer
Dim VarValorTotal As Integer
Dim VarValorIcms As Integer
Dim VarValorIpi As Integer
Dim VarAliqIcms As Integer
Dim VarAliqIpi As Integer
Dim VarValorPis As Integer
Dim VarValorCofins As Integer
Dim VarValorIrpj As Integer
Dim VarValorCsll As Integer
Dim VarOutrosImpostos As Integer
Dim VarTotalImpostos As Integer
VarCodProduto = Application.InputBox("Entre o Cod. Produto", , , , , , 2)
VarDescricaoProdutoServico = Application.InputBox("Entre com o nome do produto", , , , , , 2)
VarFornecedor = Application.InputBox("Entre o Fornecedor", , , , , , 2)
VarNumeroNf = Application.InputBox("Entre com o numero da NF", , , , , , 1)
VarNCM = Application.InputBox("Entre com o NCM", , , , , , 1)
VarCFOP = Application.InputBox("Entre com o CFOP", , , , , , 1)
VarUnid = Application.InputBox("Entre com a UNID.", , , , , , 2)
VarQuantidade = Application.InputBox("Entre a quantidade", , , , , , 1)
VarValorUnitario = Application.InputBox("Entre com o valor unitário", , , , , , 1)
VarValorTotal = Application.InputBox("Entre com o valor total", , , , , , 1)
VarValorIcms = Application.InputBox("Entre com o valor do ICMS", , , , , , 1)
VarValorIpi = Application.InputBox("Entre com o valor do IPI", , , , , , 1)
VarAliqIcms = Application.InputBox("Entre com a Aliquota do ICMS", , , , , , 1)
VarAliqIpi = Application.InputBox("Entre com a Aliquota do IPI", , , , , , 1)
VarValorPis = Application.InputBox("Entre com o valor do PIS", , , , , , 1)
VarValorCofins = Application.InputBox("Entre com o valor da COFINS", , , , , , 1)
VarValorIrpj = Application.InputBox("Entre com o valor do IRPJ", , , , , , 1)
VarValorCsll = Application.InputBox("Entre com o valor da CSLL", , , , , , 1)
VarOutrosImpostos = Application.InputBox("Entre com o valor de outros impostos", , , , , , 1)
Range("EntraCod.Produto").Select
ActiveCell.FormulaR1C1 = VarCodProduto
Range("EntraDescrição_Produto_Serviço").Select
ActiveCell.FormulaR1C1 = VarDescricaoProdutoServico
Range("EntraFornecedor").Select
ActiveCell.FormulaR1C1 = VarFornecedor
Range("EntraNumero_NF").Select
ActiveCell.FormulaR1C1 = VarNumeroNf
Range("EntraNCM_SH").Select
ActiveCell.FormulaR1C1 = VarNCM
Range("EntraCFOP").Select
ActiveCell.FormulaR1C1 = VarCFOP
Range("EntraUNID.").Select
ActiveCell.FormulaR1C1 = VarUnid
Range("EntraQUANTIDADE").Select
ActiveCell.FormulaR1C1 = VarQuantidade
Range("EntraValor_unitario").Select
ActiveCell.FormulaR1C1 = VarValorUnitario
Range("EntraValor_Total").Select
ActiveCell.FormulaR1C1 = VarValorTotal
Range("EntraValor_ICMS").Select
ActiveCell.FormulaR1C1 = VarValorIcms
Range("EntraValor_IPI").Select
ActiveCell.FormulaR1C1 = VarValorIpi
Range("EntraAliq._ICMS").Select
ActiveCell.FormulaR1C1 = VarAliqIcms
Range("EntraAliq_IPI").Select
ActiveCell.FormulaR1C1 = VarAliqIpi
Range("EntraValor_PIS").Select
ActiveCell.FormulaR1C1 = VarValorPis
Range("EntraValor_COFINS").Select
ActiveCell.FormulaR1C1 = VarValorCofins
Range("EntraValor_IRPJ").Select
ActiveCell.FormulaR1C1 = VarValorIrpj
Range("EntraValor_CSLL").Select
ActiveCell.FormulaR1C1 = VarValorCsll
Range("EntraOutros_Impostos").Select
ActiveCell.FormulaR1C1 = VarOutrosImpostos
End Sub
indiquei o local onde o depurador indica o erro com o Smile , sei que pra vocês isso é fácil, mas sou contador e tenho apenas um curso de excel básico, não entendo muito de VBA.
Obrigado pela atenção