- 08 Dez 2020 às 12:21
#60987
Boa tarde a todos !
Pessoal, ao rodar o código abaixo, dá o erro "run time error '9' subscript out of range
A primeira parte do código roda correto, a segunda dá esse erro.
Alguém sabe me informar o que está errado ? Estou usando formulário.
Private Sub CommandButton1_Click()
linha_vendas = Sheets("Vendas").Range("A1048576").End(xlUp).Row + 1
Sheets("Vendas").Cells(linha_vendas, 1).Value = caixa_data.Value
Sheets("Vendas").Cells(linha_vendas, 2).Value = caixa_nf.Value
Sheets("Vendas").Cells(linha_vendas, 3).Value = caixa_vendedor
Sheets("Vendas").Cells(linha_vendas, 4).Value = caixa_sabor
Sheets("Vendas").Cells(linha_vendas, 5).Value = caixa_id
Sheets("Vendas").Cells(linha_vendas, 6).Value = caixa_quantidade
Sheets("Vendas").Cells(linha_vendas, 7).Value = caixa_preco
Sheets("Vendas").Cells(linha_vendas, 8).Value = caixa_quantidade.Value * caixa_preco.Value
sabor = caixa_sabor.Value
linha_sabor = Sheets(sabor).Range("A1048576").End(xlUp).Row + 1
Sheets("sabor").Cells(linha_sabor, 1).Value = caixa_data.Value
Sheets("sabor").Cells(linha_sabor, 2).Value = caixa_nf.Value
Sheets("sabor").Cells(linha_sabor, 3).Value = caixa_vendedor
Sheets("sabor").Cells(linha_sabor, 4).Value = caixa_sabor
Sheets("sabor").Cells(linha_sabor, 5).Value = caixa_id
Sheets("sabor").Cells(linha_sabor, 6).Value = caixa_quantidade
Sheets("sabor").Cells(linha_sabor, 7).Value = caixa_preco
Sheets("sabor").Cells(linha_sabor, 8).Value = caixa_quantidade.Value * caixa_preco.Value
Desde já agradeço a atenção de quem puder dar uma ajuda.
Leandro Moreira
Pessoal, ao rodar o código abaixo, dá o erro "run time error '9' subscript out of range
A primeira parte do código roda correto, a segunda dá esse erro.
Alguém sabe me informar o que está errado ? Estou usando formulário.
Private Sub CommandButton1_Click()
linha_vendas = Sheets("Vendas").Range("A1048576").End(xlUp).Row + 1
Sheets("Vendas").Cells(linha_vendas, 1).Value = caixa_data.Value
Sheets("Vendas").Cells(linha_vendas, 2).Value = caixa_nf.Value
Sheets("Vendas").Cells(linha_vendas, 3).Value = caixa_vendedor
Sheets("Vendas").Cells(linha_vendas, 4).Value = caixa_sabor
Sheets("Vendas").Cells(linha_vendas, 5).Value = caixa_id
Sheets("Vendas").Cells(linha_vendas, 6).Value = caixa_quantidade
Sheets("Vendas").Cells(linha_vendas, 7).Value = caixa_preco
Sheets("Vendas").Cells(linha_vendas, 8).Value = caixa_quantidade.Value * caixa_preco.Value
sabor = caixa_sabor.Value
linha_sabor = Sheets(sabor).Range("A1048576").End(xlUp).Row + 1
Sheets("sabor").Cells(linha_sabor, 1).Value = caixa_data.Value
Sheets("sabor").Cells(linha_sabor, 2).Value = caixa_nf.Value
Sheets("sabor").Cells(linha_sabor, 3).Value = caixa_vendedor
Sheets("sabor").Cells(linha_sabor, 4).Value = caixa_sabor
Sheets("sabor").Cells(linha_sabor, 5).Value = caixa_id
Sheets("sabor").Cells(linha_sabor, 6).Value = caixa_quantidade
Sheets("sabor").Cells(linha_sabor, 7).Value = caixa_preco
Sheets("sabor").Cells(linha_sabor, 8).Value = caixa_quantidade.Value * caixa_preco.Value
Desde já agradeço a atenção de quem puder dar uma ajuda.
Leandro Moreira