Ir ao conteúdo

Posts recomendados

Postado

Bom dia!

 

Tenho 2 textboxs uma informando codigo e a outra informando a quantidade, preciso que ao enviar o textbox(codigo) para planilha, preciso que seja multiplicado pelo valor da textbox(quantidade).

 

Estou com esse codigo abaixo:

Private Sub botao_salvar_Click()

    Workbooks("Separação_de_Materiais.xlsm").Worksheets("INICIO").Activate

    ult_linha = Workbooks("Separação_de_Materiais.xlsm").Worksheets("INICIO").Range("N5").End(xlUp).Row

    Range("N" & ult_linha).Select

        Do
            If ActiveCell.Value <> Empty Then
                ActiveCell.Offset(1, 0).Select
            End If

        Loop Until ActiveCell.Value = Empty

    ActiveCell.Value = TextBox_codigo.Text
    ActiveCell.Value = TextBox_quantidade.Value
    
    
    
    

    MsgBox ("Material inserido com sucesso!")

    TextBox_codigo.Text = Empty
    TextBox_quantidade.Text = Empty
       
    
End Sub

 

 

Postado

Pode ser feito assim,

 

ActiveCell.Value = TextBox_codigo.Value * TextBox_quantidade.Value

 

Para evitar o erro de execução no caso de uma entrada inválida, antes do cálculo você pode testar se os valores são numéricos com a função IsNumeric.

 

Postado

Preciso que seja multiplicado a textbox(codigo) com conforme a quantidade informada no textbox(quantidade).

 

Exemplo: tenho o textbox(codigo) 123 e informo no textbox(quantidade) que existe 2 unidades desse codigo, quando salvar, preciso que na planinha esteja 123, 123 e não 123 * 2.

  • Solução
Postado

@Guilherme Stoduto Da forma que comentou entendi que queria efetuar o cálculo. Se é para repetir a entrada na planilha de acordo com a quantidade do outro textbox a partir da célula ativa, veja assim resolve,

 

ActiveCell.Resize(TextBox_quantidade.Value) = TextBox_codigo.Value

 

Se for isso mesmo, para evitar algum erro você pode testar o valor da quantidade se é numérico e maior que zero.

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!