vamos está inserindo linhas com InputBox em Excel, nesse artigo vou falar um pouco sobre a nossa nova aula do canal de 2020 que foi a pedido de um inscrito. Nesse caso aqui resolvemos a duvida da seguinte maneira.
Inserindo linhas InputBox – Caixa de dialogo
Para que possamos exibir nossa caixa de dialogo vamos usar o método Application.InputBox que vai exibir um pequeno formulário com uma caixa de texto. Para que possamos digitar nosso parâmetro de entrada.
Essa tela que esta aparecendo ai e a nossa InputBox, nela temos dois principais botões um de OK e outro de Cancelar também temos uma Caixa de Texto onde digitamos nossas informações.
Adianto aqui que ha varias maneiras de usar esse método alguns gosta outros não mais isso e muito individual de cada um eu particularmente costuma olhar para a aplicação ao invés de gostos pessoais.
InputBox – Tela da aplicação funcionando
Aqui já vou mostrar o funcionamento da aplicação, ou seja, a tela de como ficou nosso projeto apos a conclusão. Não vou explicar muito pois recomendo fortemente que assista a vídeo aula no meu canal e se gostar já se inscreve e deixa aquele like maroto.
Criei uma tabela simples para que pudéssemos exemplificar o nosso projeto, nesse caso quando eu inserir a quantidade de linha deseja as formulas e os dados serão copiados que era exatamente o que o Marcelo precisava.
Apos a execução da nossa rotina foi adicionado exatamente a quantidade de linhas que eu havia colocado na caixa de texto do formulário. Agora vamos ver como funciona essa rotina e como ela foi estruturada dentro do nosso projeto.
Criando a rotina para inserir linhas com o InputBox Excel VBA
Aqui vamos começar a desenvolver nossa rotina, para isso você que já programa em VBA vamos aos passos iniciais que e inserir um modulo e escrever nossa rotina.
Bom veja abaixo nessa imagem como eu estruturei minha rotina recomendo fortemente que você adote procedimentos e boas praticas de programador assim sua vida vai ficar mais fácil.
Aqui basicamente escrevi duas rotina uma para inserir as linhas e a outra para usar o InputBox com um laço de repetição. Não vou explicar nos mínimos detalhes todo o código mais assista a vídeo aula e aprenda com mais clareza.
Nessa aula explico com calma toda a rotina desenvolvida espero que possa assistir a aula e claro se inscrever no canal nosso.
O arquivo vai ficar disponível para download aqui abaixo no site mesmo, basta apenas um clique e pronto o arquivo já vai ser baixado.
Você pode gostar desse conteúdo. Veja mais…
Sistema Controle de Orçamentos e Cotação em Excel
Cálculos com a função SOMASES com DATAS em critérios
Function Excel VBA – Letras maiúscula TextBox, ComboBox
Login orientado a objetos + Banco de dados Access
Módulo de classe no VBA : As vantagens de utilizar Classe
Cadastro de cliente em Excel VBA grátis e só baixar
Fórmulas em VBA com objeto WorksheetFunction – Excel
Função SOMASE, Aprenda na prática como usar
Caso tenha alguma duvida deixa nos comentários que assim que possível eu estarei dando retorno para prestar-lhe o auxilio necessário para solucionar seu problema.
Devo lembrar que eu trabalho de segunda a sexta e então meu tempo no site e apenas finais de semana, espero que tenha paciência. obrigado.
Bom estudo.