Magnífico esse VBA que você elaborou! É de tirar o chapéu! Um certo grau de complexidade que faz deixar enxuto essa programação. Parabéns! Mas... Ainda faltou algo. Como todo jogo de loteria tem como fazer estatísticas. Uma delas é: o jogo começa com 1, beleza! Mas no aleatório pode começar com o número 12. E pela minha estatística o ideal é que a sequência comece de 1 a até 7 apenas. O mesmo para o final da sequência: no aleatório a sequência pode terminar no número 17 apesar que eu estipule até o 31, mas que na minha estatística o ideal é que termine no 23 e 26 até o 31. Existe forma de programar assim? Afinal, sequências que fogem dessa estatística é pedir para jogar dinheiro fora em vista que foge dos padrões na prática.
Muito bom! Vc consegue ensinar o método de ordenação quicksort? Estou aprendendo em python, mas acredito q no Excel e com a sua didática fica mais facil de entender.
Ótima aula professor, parabéns pela forma e da maneira fácil de compreensão, enquanto assistia o vídeo me ocorreu uma duvida, em todos os exemplos você estabeleceu limites como de 1 (primeiro) a 60 (ultimo) em uma coluna, mas se ficasse em aberto, qualquer numero (vários) que seria uns códigos de produtos que fosse colocado em uma coluna (não saberia o final dele) ele fosse sorteados aleatório em outra coluna criando um ranque dos 10 primeiros não repetidos. se puder ajudar serei grato, abraços
Excelente. Daria para acrescentar um temporizador, dando um suspense antes de executar o sorteio? tipo uma contagem regressiva de 10 seg antes de exibir o nome.
Olá, você configurou para os resultados do sorteio serem inseridos na mesma tabela dos dados, como faço para os números sorteados e os respectivos nomes serem inseridos em outra aba da planilha?
Olá, Raphael. Nesse caso K é uma matriz. ( Veja as aulas sobre matrizes aqui no Canal para entender bem), nesse caso o K seria semelhante à lista de países. O i é o índice da matriz, que seria algo como a coluna índice daquela tabela. Então no elemento 1 da matriz k(1) = 1 eu teria o próprio número 1 ao invés de ter o Brasil, no elemento 2 ao invés de eu ter a Argentina eu teria o próprio número 2, ficando K(2) = 2. Ou seja, o i seria a posição que representa cada país.
Olá Israel Estou no meio de um projeto onde gostaria de ver se pode me ajudar. Tenho uma planilha onde uma das colunas constam os nomes de todos integrantes da escola, dentre eles temos aprendizes e músicos e esta definição é informada em outra coluna da mesma planilha. Preciso extrair apenas os nomes dos aprendizes em ordem crescente e sem repetição para uma outra guia da planilha. A ideia é de que esta lista seja atualizada sempre que ocorrer um novo input de dados. Sei que não tem haver com o tema desta aula (que por sinal também vai me ajudar) mas queria ver com você se consegue me ajudar?
Como saber quantas vezes sem repetição o aleatório criaria , pois acredito que não é infinito as probabilidades, elas tem um número específico de quantos aleatórios existem, se alguém souber, por favor, agradeço!
O problema eo seguinte eu fiz uma planilha de sorteio de nomes mas os nomes estão repetindo Bom Dia eu fiz uma planilha de sorteio por nomes só que os nomes estão repetindo e para ser projetado em um projetor que seja sorteado um a cada sorteio poderia me ajudar a resolver este problema no excel agradeço desde agora pela ajuda fico esperando se puder me ajudar lembre-se os nomes não podem repetir grato.
Olá *VBA Academy* Estou procurando, no seu repertório de vídeos aqui no UA-cam, uma aula especifica - na qual através do input box você criou um "jogo" de adivinhação de números aleatoriamente sorteados , mas não estou mais conseguindo achar essa aula, pois gostaria de refazer os procedimentos para estudar. Teria como me passar o link ou o título dessa aula? Grato, *Marcelo Adriano*
Eu fiz uma planilha no excel de sorteio de nomes nesta planilha é dividida em 3 partes a planilha de lista outra planilha de sorte e outra de sorteados na planilha de sorteio terá o símbolo da igreja abaixo escrito ganhador do sorteio abaixo aparecerá o ganhador do prêmio e ou lado um botão escrito sortear na planilha de sorteados tera um botao escrito limpar sorteados pois assim que for sorteado ele irá para a planilha de sorteados saindo da planilha de candidatos assim nao havera modo de ser sorteado de novo
Boa tarde Estou precisando somar uma lista de vendas listada em um listbox e só queria somar os valores sem repetir os itens. Já consegui fazer em listview mais meu projeto está todo com listbox, pois utilizo armazenamento em nuvem e com listbox funciona melhor já que abro em vários computadores. No exemplo que consegui criei uma listview para lado e o código comparando o item já existente e não repete apenas soma
Não é obrigatório, vc consegue programar sem isso. Mas é uma prática importante que te poupa de erros que podem ser catastróficos. Para exemplificar, pense no cinto de segurança de um carro, você consegue dirigir sem ele tranquilamente, no entanto, se ocorrer um acidente, a falta do cinto pode ser fatal.
Curso de VBA do Zero ao Avançado - Assine por apenas R$49,90 por mês sem fidelidade👇🏼
data7academy.com.br/?origem=yt_org_sortearvaloressemrepeticao
Excelente a aula. Sua didático é sem comentários! Obrigado por compartilhar conhecimento!
O melhor algoritmo que vi até agora sobre o assunto, parabéns!
Obrigado amigo, continue nos acompanhando. Abraços!
Mais uma ótima aula. Parabéns por compartilhar seus conhecimentos.
Obrigado Eudécio, continue nos acompanhando. Abraços!
Parabéns. Aula muito útil e interessante. Obrigado por compartilhar
Muito bom. Para quem gosta de fazer uma fezinha, caiu muito bem.
Que bom que curtiu Jose, continue nos acompanhando. Abraços!
Boa noite professor mais uma excelente aula
Obrigado Istalin, abraços!
Magnífico esse VBA que você elaborou! É de tirar o chapéu! Um certo grau de complexidade que faz deixar enxuto essa programação. Parabéns! Mas... Ainda faltou algo. Como todo jogo de loteria tem como fazer estatísticas. Uma delas é: o jogo começa com 1, beleza! Mas no aleatório pode começar com o número 12. E pela minha estatística o ideal é que a sequência comece de 1 a até 7 apenas. O mesmo para o final da sequência: no aleatório a sequência pode terminar no número 17 apesar que eu estipule até o 31, mas que na minha estatística o ideal é que termine no 23 e 26 até o 31. Existe forma de programar assim? Afinal, sequências que fogem dessa estatística é pedir para jogar dinheiro fora em vista que foge dos padrões na prática.
Parabéns professor ótima explicação
EXCELENTE CONTEÚDO !
Agora, onde baixar esta macro Mega Sena ?
Como foi feito a questão da formatação condicional, a medida que ia sorteando a cor ia saindo?
Cara tô vendo seu vídeo agora...e simplesmente é top. Onde encontro a planilha que vc ia deixar disponível para baixar?
Muito bom! Vc consegue ensinar o método de ordenação quicksort? Estou aprendendo em python, mas acredito q no Excel e com a sua didática fica mais facil de entender.
Olá, veja o vídeo que eu postei há uns dias chamado classificar tabelas no VBA, fazendo as devidas adaptações pode resolver o seu problema.
Ótima aula professor, parabéns pela forma e da maneira fácil de compreensão, enquanto assistia o vídeo me ocorreu uma duvida, em todos os exemplos você estabeleceu limites como de 1 (primeiro) a 60 (ultimo) em uma coluna, mas se ficasse em aberto, qualquer numero (vários) que seria uns códigos de produtos que fosse colocado em uma coluna (não saberia o final dele) ele fosse sorteados aleatório em outra coluna criando um ranque dos 10 primeiros não repetidos. se puder ajudar serei grato, abraços
Infelizmente não estou encontrando o link desta planilha para download no Telegram. E agora ?
Excelente. Daria para acrescentar um temporizador, dando um suspense antes de executar o sorteio? tipo uma contagem regressiva de 10 seg antes de exibir o nome.
Onde está a planilha? não encontrei o Telegrtam
Cadê o link dessa planilha?
Professor, cadê a Planilha? alguém baixou?
Olá, você configurou para os resultados do sorteio serem inseridos na mesma tabela dos dados, como faço para os números sorteados e os respectivos nomes serem inseridos em outra aba da planilha?
Muito bom! Sensacional!
Só foi um pouco confuso quando do uso do k=i.
Poderia fazer um vídeo explicando melhor para entender a lógica?
Abraços!
Olá, Raphael. Nesse caso K é uma matriz. ( Veja as aulas sobre matrizes aqui no Canal para entender bem), nesse caso o K seria semelhante à lista de países. O i é o índice da matriz, que seria algo como a coluna índice daquela tabela. Então no elemento 1 da matriz k(1) = 1 eu teria o próprio número 1 ao invés de ter o Brasil, no elemento 2 ao invés de eu ter a Argentina eu teria o próprio número 2, ficando K(2) = 2. Ou seja, o i seria a posição que representa cada país.
@@DATA7Academy Muito obrigado pela atenção!
como eu consigo esta planilha no momento?
Olá Israel
Estou no meio de um projeto onde gostaria de ver se pode me ajudar.
Tenho uma planilha onde uma das colunas constam os nomes de todos integrantes da escola, dentre eles temos aprendizes e músicos e esta definição é informada em outra coluna da mesma planilha.
Preciso extrair apenas os nomes dos aprendizes em ordem crescente e sem repetição para uma outra guia da planilha. A ideia é de que esta lista seja atualizada sempre que ocorrer um novo input de dados.
Sei que não tem haver com o tema desta aula (que por sinal também vai me ajudar) mas queria ver com você se consegue me ajudar?
poderia me ajudar a criar uma planilha de sorteio no excel contendo a planilha de lista a de sorteio e a de sorteados
Muito bom!
Como saber quantas vezes sem repetição o aleatório criaria , pois acredito que não é infinito as probabilidades, elas tem um número específico de quantos aleatórios existem, se alguém souber, por favor, agradeço!
muito bom
O problema eo seguinte eu fiz uma planilha de sorteio de nomes mas os nomes estão repetindo
Bom Dia eu fiz uma planilha de sorteio por nomes só que os nomes estão repetindo
e para ser projetado em um projetor que seja sorteado um a cada sorteio poderia
me ajudar a resolver este problema no excel agradeço desde agora pela ajuda fico
esperando se puder me ajudar lembre-se os nomes não podem repetir grato.
Olá *VBA Academy*
Estou procurando, no seu repertório de vídeos aqui no UA-cam, uma aula especifica - na qual através do input box você criou um "jogo" de adivinhação de números aleatoriamente sorteados , mas não estou mais conseguindo achar essa aula, pois gostaria de refazer os procedimentos para estudar.
Teria como me passar o link ou o título dessa aula?
Grato,
*Marcelo Adriano*
Curso básico de VBA aula sobre for
Aula 4
@@DATA7Academy haaaa sim, obrigado pela atenção :)
Eu fiz uma planilha no excel de sorteio de nomes nesta planilha é dividida em 3 partes a planilha de lista outra
planilha de sorte e outra de sorteados na planilha de sorteio terá o símbolo da igreja abaixo escrito ganhador
do sorteio abaixo aparecerá o ganhador do prêmio e ou lado um botão escrito sortear na planilha de sorteados
tera um botao escrito limpar sorteados pois assim que for sorteado ele irá para a planilha de sorteados saindo da
planilha de candidatos assim nao havera modo de ser sorteado de novo
Boa tarde
Estou precisando somar uma lista de vendas listada em um listbox e só queria somar os valores sem repetir os itens. Já consegui fazer em listview mais meu projeto está todo com listbox, pois utilizo armazenamento em nuvem e com listbox funciona melhor já que abro em vários computadores. No exemplo que consegui criei uma listview para lado e o código comparando o item já existente e não repete apenas soma
Olá, Luis. Há um vídeo no canal chamado Somar Valores em Listbox, dê uma olhada nele e veja se te ajuda.
@@DATA7Academy 👍
Existe *realmente* a necessidade de se colocar "Option Explict" no início dos códigos?
Não é obrigatório, vc consegue programar sem isso. Mas é uma prática importante que te poupa de erros que podem ser catastróficos. Para exemplificar, pense no cinto de segurança de um carro, você consegue dirigir sem ele tranquilamente, no entanto, se ocorrer um acidente, a falta do cinto pode ser fatal.
@@DATA7Academy humm... entendo. Obrigado.
• Instagram: instagram.com/vbaacademy
• Telegram: t.me/VBAacademy
Could I win lottery with this VBA application?
It’s not possible !