Desenvolvemos uma planilha bem prática, para você listar números ímpares com VBA em qualquer quantidade, coluna ou linha. Essa planilha trabalha com um código VBA que fornece todo o resultado completo.
Nela você tem direito de escolher qual a quantidade de números ímpares pretende obter, em qual coluna e em qual linha. Use esses recursos para desenvolver seus trabalhos e estudos no Excel e facilitar qualquer problema específico que surgir.
Você não precisa mexer no código VBA, só basta abrir a planilha, preencher os campos e confirmar as alterações, em seguida, todo o resultado será mostrado.
Veja também: Como Listar Números Com VBA no Excel
Baixe a planilha para praticar o que foi ensinado neste tutorial:
Planilha Para Listar Números Ímpares Com VBA
Antes de você usar a planilha, vamos entender alguns pontos:
- Quantidade: Informe a quantidade de números ímpares que você pretende listar;
- Coluna: Informe a letra da coluna de onde os números serão listados, em qual coluna os números ficaram;
- Linha: Insira o número da linha, a partir de qual linha os números serão listados;
- Confirma: Depois de preencher os campos, pressione o botão “Confirmar” para aplicar o resultado.
De acordo com a imagem acima, os números ímpares serão listado em quantidade de 10, na coluna “E” e a partir da segunda linha.
Confirmando, temos o resultado abaixo:
Agora, veremos o código VBA:
Sub num()
For i = 1 To Range(“A2”).Value
Range(Range(“B2”) & i + Range(“C2”) – 1) = i * 2 – 2 + 1
Next i
End Sub
Esse código percorre cada célula de acordo com as informações prestadas nos campos da planilha e realiza um loop começando do número 1 até a quantidade de números escolhidos.
E em cada célula ele multiplica cada número por 2*2-1, dando um salto de um número a mais, exibindo somente os números ímpares linha por linha.
Curso de Excel Completo: Do Básico ao Avançado.
Quer aprender Excel do Básico ao Avançado passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.
Por fim, deixe seu comentário sobre o que achou, se usar este recurso e você também pode enviar a sua sugestão para os próximos posts.
Até breve!