Como Fazer um Controle de Estoque no Excel Vba

Existem várias maneiras de criar um controle de estoque no Excel usando VBA (Visual Basic for Applications), mas aqui está um exemplo simples que pode ser usado como ponto de partida:

Passo 1: Crie uma planilha do Excel com as seguintes colunas: "Produto", "Quantidade em Estoque", "Quantidade Mínima", "Quantidade Máxima", "Data da Última Compra", "Preço de Custo", "Preço de Venda". Insira alguns dados de teste nesta planilha para simular um estoque real.

Passo 2: Pressione "Alt + F11" no Excel para abrir o editor do VBA. Na barra de menus, selecione "Inserir" -> "Módulo" para criar um novo módulo VBA.

Passo 3: Digite o seguinte código no módulo VBA:

Sub VerificarEstoque()Dim linha As IntegerFor linha = 2 To Range("A" & Rows.Count).End(xlUp).Row If Range("B" & linha).Value < Range("C" & linha).Value Then MsgBox "O produto " & Range("A" & linha).Value & " está com o estoque abaixo do mínimo!" ElseIf Range("B" & linha).Value > Range("D" & linha).Value Then MsgBox "O produto " & Range("A" & linha).Value & " está com o estoque acima do máximo!" End IfNext linha End Sub

Este código percorre cada linha da planilha, verifica se a quantidade em estoque está abaixo do mínimo ou acima do máximo e exibe uma mensagem de aviso caso necessário.

Passo 4: Adicione um botão na planilha para executar o código VBA. Para fazer isso, selecione "Desenvolvedor" na barra de menus e clique em "Inserir" -> "Botão de Formulário". Posicione o botão onde você quer na planilha e, em seguida, clique com o botão direito do mouse no botão e selecione "Atribuir macro". Selecione a macro "VerificarEstoque" criada no passo 3 e clique em "OK".

Passo 5: Teste seu controle de estoque clicando no botão criado no passo 4. Se houver algum produto com estoque abaixo do mínimo ou acima do máximo, você verá uma mensagem de aviso.

Este é apenas um exemplo básico de controle de estoque no Excel usando VBA. Você pode personalizá-lo de acordo com suas necessidades, adicionando mais recursos, como opções de compra e venda, relatórios de estoque, etc.

Veja também mais Como Fazer com a letra C

Comentários