# 31 - Course macros and Excel VBA - Generate Combinations without

Поділитися
Вставка
  • Опубліковано 6 жов 2024
  • 31 - Course macros and Excel VBA - Generate Combinations without repetition
    In the thirty-first class we will create combinations of numbers (no repeats). This time we will make combinations in groups.
    You will see that with the use of different concepts we already know you can create a spreadsheet combinations without great complexity.
    Topics covered:
    - How to create dynamic groups of combinations of numbers not repeated using:
    a) Do While ...
    b) For ... Next
    c) Control Counters
    d) recording data in other columns ...
    I hope you enjoy the content.
    If you like to share with your co-workers and friends!
    ************************************************
    complete course of Advanced Excel Online. Go!
    curseduca.com/1...
    ************************************************
    Access spreadsheets:
    www.sigaonerd.com
    OTHER COURSE CLASSES
    Lesson 1 - Introduction to Course and description of what is a macro
    • #01 - Macros Excel VBA...
    Lesson 2 - First macro: configure automatically page
    • #02 - Macros e Excel V...
    Class 3 - Types of macros: Relative or Absolute
    • #03 - Curso de Macros ...
    Lesson 4 - Associating macros buttons
    • #04 - Curso de Macros ...
    Lesson 5 - Macro Security
    • #05 - Curso de Macros ...
    Lesson 6 - Registration Client - Model 1
    • #06 - Macros e Excel V...
    Lesson 7 - Registration Client - Version 2
    • #07 - Macros e Excel V...
    Lesson 8 - Combo Box - Form Control
    • #08 - Macros e Excel V...
    Lesson 9 - Checkbox and Radio Button - Form Control
    • #09 - Macros e Excel V...
    Lesson 10 - List Box and Spin Button - Form Control
    • #10 - Macros e Excel V...
    L11 - Start of VBA programming activities
    • #11 - Macros e Excel V...
    Lesson 12 - Events (Activate, Calculate), comment code, RANGE instruction and Verification Immediate
    • #12 - Macros e Excel V...
    Lesson 13 - Variables in VBA
    • #13 - Macros e Excel V...
    Lesson 14 - Variables in Visual Basic for Applications (continued)
    • #14 - Macros e VBA - E...
    Class 15 - Repetition structure - DO WHILE ... LOOP
    • #15 - Macros e Excel V...
    Lesson 16 - Repetition structure - DO WHILE ... LOOP (reverse)
    • #16 - Curso de Macros ...
    Lesson 17 - Repetition structure - DO UNTIL ... LOOP
    • #17 - Curso de Macros ...
    Lesson 18 - Repeat structure with criteria - IF Function
    • #18 - Curso de Macros ...
    Lesson 19 - Repetition structure - FOR NEXT
    • #19 - Curso de Macros ...
    Lesson 20 - Repetition structure - FOR NEXT STEP ...
    • #20 - Curso de Macros ...
    Lesson 21 - Repetition structure - FOR EACH ... NEXT
    • #21 - Curso de Macros ...
    Lesson 22 - Repetition structure - FOR EACH ... NEXT - With the user password prompt
    • #22 - Curso de Macros ...
    Lesson 23 - Registering opening and closing sheet (using the Environ statement)
    • #23 - Curso de Macros ...
    Lesson 24 - Blocking access to a spreadsheet for login
    • #24 - Curso de Macros ...
    Lesson 25 - Error Handling - On Error GoTo
    • #25 - Curso de Macros ...
    Lesson 26 - Delete records from a register
    • #26 - Curso de Macros ...
    Lesson 27 - Change records of a record
    • #27 - Curso de Macros ...
    Lesson 28 - Manipulating several spreadsheets: Delete data, Hide and unhide
    • #28 - Curso de Macros ...
    Lesson 29 - Identifying duplicate records in more than one sheet
    • #29 - Curso de Macros ...
    Lesson 30 - Generating combinations of numbers (no repetition)
    • #30 - Curso de Macros ...
    UA-cam channel confirmation link
    / @alessandrotrovato
    Follow us on Facebook or Twitter
    / sigaonerdpontocom
    / aletrovato
    Excel is a Microsoft Office program

КОМЕНТАРІ • 80

  • @humordescontraido25
    @humordescontraido25 8 місяців тому +1

    Parabéns professor pelo trabalho e obrigado por compartilhar!! Sucesso

    • @AlessandroTrovato
      @AlessandroTrovato  8 місяців тому

      Muito obrigado pela mensagem! Espero que encontre ainda muito material de estudos por aqui! Grande abraço!

  • @joaquimcarlosmendonca2336
    @joaquimcarlosmendonca2336 2 роки тому

    Aula 30 e 31, Excelentes...

  • @Deivid8525
    @Deivid8525 2 роки тому +1

    obrigado pela aula!

    • @AlessandroTrovato
      @AlessandroTrovato  2 роки тому

      Eu é que agradeço pela audiência e mensagens Deivid!

  • @gilbertorufino7435
    @gilbertorufino7435 9 років тому +1

    Somos todos gratos por sua iniciativa de postar, gratuitamente, esses vídeos de excelente conteúdo.

    • @AlessandroTrovato
      @AlessandroTrovato  9 років тому

      Muito obrigado Gilberto Rufino pelo seu feedback com relação ao trabalho. ! Esse curso ainda terá muito material pela frente. Vamos começar a falar de formulários em breve!

  • @MlkZova
    @MlkZova 7 років тому

    Jesus cristo amado, demorei umas 4 horas pra entender como tudo funcionou e ainda sim quando vou repassar eu tenho dificuldade! Vou tentar fazer na raca hoje!
    TO achando massa de mais essas aulas Alessandro, obrigado novamente!

  • @Marcelo.deLima
    @Marcelo.deLima 4 роки тому

    #maisum muito bom mesmo

  • @waniamartins2062
    @waniamartins2062 9 років тому

    Através de suas vídeos aulas comecei a entender um pouco de VBA. Procurava por esse aprendizado a muitos anos. Parabéns por dividir conosco seus conhecimentos. Vc é muito fera. O senhor não tem ideia de como esta me ajudando. Obrigada por tudo.

    • @AlessandroTrovato
      @AlessandroTrovato  9 років тому

      Olá Wânia Martins ! Muito obrigado pela mensagem... Fico muito feliz com feedbacks tão positivos. Agradeço por acompanhar os trabalhos e desejo a você muito sucesso e bons estudos!!!

  • @neorobsondeazevedo5559
    @neorobsondeazevedo5559 8 років тому

    Show, estou curtindo muito esse aprendizado.

  • @humilitywewantit
    @humilitywewantit 9 років тому +1

    Parabéns por sua nobre iniciativa de compartilhar seus conhecimentos gratuitamente.
    Estou acompanhando seus vídeos, novidades e canal.
    Forte abraço!
    Que você tenha ainda mais sucesso!

  • @arthurphp
    @arthurphp 4 роки тому

    Ótimo trabalho, excelente conteúdo, obrigado por compartilhar seu conhecimento conosco.

  • @CristianEtchebest
    @CristianEtchebest 9 років тому

    Parabéns professor!! aprendi muito com essa sequencia de aulas de Macros e VBA, muito abrigado por dispor do seu tempo para nos ensinar e que venha a próxima!! ;)
    Gostaria muito que o professor criasse uma sequencia como essa para Access (VBA Access), tenho conhecimentos básicos, porem se o senhor criasse essas aulas para Access com certeza seria a melhor do UA-cam assim como essa de Macros e VBA é!!
    Forte abraço e sucesso!

    • @AlessandroTrovato
      @AlessandroTrovato  9 років тому +2

      Olá Cristian Etchebest ! Muito obrigado pela sua mensagem e por acompanhar os trabalhos. Sua sugestão está anotada e quem sabe no final desse projeto de VBA não faça mesmo um curso como esse? Há ainda muitos assuntos que quero tratar como formulários, o uso de funções do Excel através do VBA e muito mais! ...

    • @CristianEtchebest
      @CristianEtchebest 9 років тому

      Alessandro Trovato Opah!! Então quer dizer que a sequência ainda não terminou?! Que ótima notícia!! Eu imaginei que houvesse terminado, pois estava me guiando pelos vídeos que estavam bloqueados e estavam sendo liberados periodicamente. Que bom! Obrigado ;-)

    • @AlessandroTrovato
      @AlessandroTrovato  9 років тому

      Cristian Etchebest Eu acredito que este curso tenha no mínimo mais 30 aulas!!! como eu gravo o conteúdo toda semana (nas minhas horas vagas), quando consigo eu programo a entrada do vídeo mas quando não dá a produção ocorre na semana de estreia! Pode ficar tranquilo que tem muito mais ainda por vir!
      Obrigado por acompanhar os trabalhos Cristian!

  • @eriveltonvitor100
    @eriveltonvitor100 5 років тому

    Olá Trovato, seu vídeo é excelente. Parabéns. Só uma observação, visando sempre contribuir positivamente. O que você fez não foram combinações. Você criou uma planilha que gera todas as PERMUTAÇÕES com os números indicados.Grande abraço.

  • @BRUNO-gy8rq
    @BRUNO-gy8rq Рік тому

    Estou estudando VBA estou gostando muito do material, já estou na aula 31, mas não tenho Excel na minha máquina, há alguma forma de eu programar gratuitamente em VBA?

  • @luancaruzo4697
    @luancaruzo4697 3 роки тому

    Vídeo top dms. Não envelhece mesmo. Uma dúvida, se ao invés de combinar números, eu quisesse utilizar nomes, o que teria que alterar no código?

  • @jlvidalsyt
    @jlvidalsyt 3 роки тому +2

    Poderia fazer a combinação realmente?
    Exemplo: combinar 5 de 3 em 3.
    Esse exemplo que vc passa é de permutação!

  • @Pereiraeds
    @Pereiraeds 9 років тому

    Ola Alessandro, Belissimo trabalho, estou aprendendo muito com voce, me diz uma coisa como faria as combinações se tivesse uma matriz da seguinte forma:
    c1 c2 c3 c4 c5
    linha 1 --------- 01 - 02 - 03 - 04 - 05
    Linha 2 ---------06 - 07 - 08 - 09 - 10

  • @lucivanos
    @lucivanos 8 років тому +1

    Alessandro, Parabéns pela aula, são todas ótimas.
    Você teria como fazer uma para uma escala de trabalho? que tivesse por dia uma hora de ida com outra de volta no mesmo dia, mas que no outro dia não se repetisse a mesma pessoas, mas os horários permanecessem.
    Segando um siclo 1 a 60 ou mais, Ex:
    ida 04h volta 10h
    Ida 16h volta 22h

    • @AlessandroTrovato
      @AlessandroTrovato  8 років тому

      Olá Lucivan! O amigo Marcos Rieper Canal Guia do Excel fez um trabalho legal sobre escalas de trabalho.
      Recomendo!
      Seja bem vindo e espero que encontre nas quase 300 aulas que possuo muito material de estudo!
      Bons estudos e sucesso!
      ua-cam.com/users/aletrovatoplaylists
      Link:
      guiadoexcel.com.br/planilha-de-escala-de-trabalho-excel

  • @acirgomesjunior
    @acirgomesjunior 8 років тому +1

    Boa noite, Alessandro Trovato e muito obrigado pela aula, mas no caso com faço para limitar a coluna D para uma certa quantia de números na linha? Exemplo : uma combinação de 10 números por linha.
    Abraço...

    • @AlessandroTrovato
      @AlessandroTrovato  8 років тому

      Olá +acir gomes junior ! Um amigo estará estreando um canal sobre jogos, combinações e estatísticas em breve. Mas para ajudar, faça o download da planilha abaixo que gera combinações sem repetições, para qualquer jogo... Estude o código e adapte a vontade.
      drive.google.com/file/d/0B_flAWFJa5jya2JwSmxWT2RXdzQ/view?usp=sharing

  •  6 років тому +1

    Gostei muito da sua rotina porem eu gostaria de uma ajuda para poder altera-lo.
    Gostaria que ao invés de retornar apenas algumas combinações, ela possa retornar todas as possibilidades.
    NO SEU EXEMPLO A RESPOSTA É:
    1 - 2 - 3
    2 - 1 - 3
    3 - 1 - 2
    PORÉM, TODAS POSSIBILIDADES SERIAM:
    1-2-3
    1-3-2
    2-1-3
    2-3-1
    3-1-2
    3-2-1
    (O número de respostas deve ser o fatorial do número de células a serem combinadas )
    Infelizmente seu código é um pouco complexo e estou com dificuldades para fazer essa correção.

    • @marroney
      @marroney 4 роки тому

      Olá Marco! Você conseguiu a resposta para seu problema?
      Estou preso na mesma situação.
      Caso tenha obtido sucesso, poderia compartilhar aqui?
      🤝

  • @franciscolimafilho446
    @franciscolimafilho446 8 місяців тому +1

    Professor quanto você cobra pra fazer uma planilha da Lotomania em que eu tenha 70 dezenas de minha escolha e ela gere para mim até 30 mil combinações de 50 números , eu acho que achei uma maneira de acertar os ( o ) pontos mais ainda preciso fazer uns testes mais não tem nenhum aplicativo que faça isso , por favor me responde o mais rápido possível obrigado.

    • @AlessandroTrovato
      @AlessandroTrovato  8 місяців тому

      Olá Francisco! Lamento mas não faço esse tipo de desenvolvimento de planilha. Sem agenda para consultorias.

  • @leticiacarneiro8192
    @leticiacarneiro8192 8 років тому

    olá! tudo bem? meus parabéns, seu método é fantástico! preciso de um "help", pois preciso elaborar uma planilha que está em função de muitas variáveis, sendo assim a firma mais fácil que enxerguei foi fazê-la em formato plano cartesiano, onde centralmente terei os títulos e irei cruzando as informações, porém estou muito perdida. pode me sugerir algo?

  • @tamirisdasilva4049
    @tamirisdasilva4049 4 роки тому

    Bom dia! Fiquei na duvida. E se fosse para fazer 20 combinações com numeros de 1 a 100???

    • @tamirisdasilva4049
      @tamirisdasilva4049 4 роки тому

      como na lotomania que tem 100 numeros mas só é sorteado 20 numeros

  • @flaviojuvenalcosta6733
    @flaviojuvenalcosta6733 6 років тому

    Olá. Profº gostaria de saber como gerar as combinações com repetição;

  • @gilmarmreis
    @gilmarmreis 8 років тому +1

    parabéns mestre se eu quisesse com repetição como ficaria?

    • @AlessandroTrovato
      @AlessandroTrovato  8 років тому

      Olá Gilmar! Boa pergunta... Faz tempo que gravei esse vídeo que não lembro a rotina... Vou ter que verificar... Se eu não me engano utilizei uma estrutura de repetição, então você deve utilizar também a célula inicial onde o curso está e colocá-la na lista também... Faça testes...
      Convido você a se inscrever em meu canal de vídeos para ter acesso aos mais de 285 vídeos que tenho como esse! Algumas playlists do canal:Excel Básico (30 aulas): ttps://ua-cam.com/users/playlistist=PL7iAT8C5wumoOJ135_2lqQfDhCxkkJvDH - Funções Excel (+44 aulas): ua-cam.com/play/PL7iAT8C5wumqX-bUoZn4dgr2dld1KuBTc.html - Desafios Excel (3 vídeos): ua-cam.com/play/PL7iAT8C5wumpvdXOLLlRZ3t7SUBiqwNU_.html - Macros e VBA(+70 vídeos): ua-cam.com/play/PL7iAT8C5wumpfsfVzZRRVfpTS17d6sykT.html - Tira Dúvidas (7 vídeos): ua-cam.com/play/PL7iAT8C5wumpc2bxIM5TPWmNwTG1bi7KL.html - - Excel Avançado (curso completo com certificado, + 9 horas de vídeo) curseduca.com/136-microsoft-excel-2013-avancado/BFED29ED

  • @davinunes7708
    @davinunes7708 8 років тому +1

    Boa noite alessandro, fiz tudo certinho conforme você fez, mais ao apertar o F8 mostra "Erro em tempo de execução 13, tipos incompatíveis", o que eu devo fazer para resolver essa questão? um abraço.

    • @AlessandroTrovato
      @AlessandroTrovato  8 років тому

      Olá +Davi Nunes ! Dê uma olhada no código pois acredito que a definição das variáveis não foi feita adequadamente. Baixe a planilha de gabarito no meu blog e compare seu código... www.sigaonerd.com

    • @davinunes7708
      @davinunes7708 8 років тому

      ok, e como eu ponho um limite de números nas combinações?, por exemplo eu quero colocar uns trinta números para gerar combinações com cinco números cada, um abraço.

  • @daniellamaria2252
    @daniellamaria2252 8 років тому +1

    Olá, professor. Gostaria de perguntar se o raciocínio que elaborou o programa da aula anterior e desta foi com objetivo de apresentar todos os resultados de arranjos sem repetição ( An,p = n! / (n-p)! ). Foi isso o que o senhor quis dizer no final da aula 31, com o "adaptar a rotina para gerar todas as combinações" e não apenas algumas delas?

    • @AlessandroTrovato
      @AlessandroTrovato  8 років тому

      Olá Daniella! Obrigado pela mensagem... Sinceramente não sei dizer se a metodologia que utilizei é a mesma da fórmula que você apresentou. Não sou um matemático e não sou muito bom com estatísticas... Utilizei um método simples de combinação entre células. A aula deste último domingo (pelo que posso intuir) utiliza a fórmula que você postou pois com a comprovação da rotina com a função COMBIN gera a quantidade de combinações esperada... Lamento não poder dar certeza da fórmula...

  • @drailtonsilva9215
    @drailtonsilva9215 6 років тому

    Boa noite, gostaria de saber se tem como fazer combinações de 100 número para 3 números, fazendo apenas 2000 combinações.

  • @clebermotta
    @clebermotta 9 років тому +1

    Olá Alessandro! Tudo bem?
    Gostaria de entender por que as vezes se define a variável pelo comando "Set W = ..." e as vezes por "W = ...". Isso depende do tipo de variável definida no início do código? Já ocorreu comigo de dar erro em minhas macros e o erro sumir quando eu retiro o comando "Set". Por isso a pergunta.
    Obrigado,
    Cleber

    • @AlessandroTrovato
      @AlessandroTrovato  9 років тому

      +Cleber Motta Olá! O comando SET serve para inicializar variaveis que vão representar objetos (como uma sheet), enquanto que variáveis normais (que não são objetos) devem ser inicializadas com o = (igual). Não tem como errar!

  • @MlkZova
    @MlkZova 7 років тому

    Alessandro nao consigo utilizar esse codigo aqui " s8.Range("G" & Linha).Select "
    Aparece:
    -Erro em tempo de execucao 1004
    -O metodo select da classe range falhou.
    Vou colocar a baixo o codigo que estava construindo, porem parei no meio do caminho...
    Se puder me ajudar eu agradeceria muito!
    Sub BuscaHistoricoCliente()
    Dim s8, w1 As Worksheet
    Dim i As Long
    Dim ClienteX As Range
    Dim Servico As Range
    Dim Produto As Range
    Set s8 = Sheets("Clientes")
    Set w1 = Sheets("ListaVendas")
    w1.Activate
    w1.Range("a1048576").End(xlUp).Select
    Linha = 11
    Do While ActiveCell.Value w1.Range("a1")
    Set ClienteX = ActiveCell
    Set Produto = s8.Range("g1048576").End(xlUp).Offset(1, 0)
    Set Servico = s8.Range("j1048576").End(xlUp).Offset(1, 0)
    If ActiveCell.Value = s8.Range("e3").Value Then
    s8.Range("e1048576").End(xlUp).Offset(1, 0).Value = ActiveCell.Offset(0, 3).Value
    s8.Range("f1048576").End(xlUp).Offset(1, 0).Value = ActiveCell.Offset(0, 4).Value
    End If
    If ActiveCell.Value = s8.Range("e3").Value Then
    s8.Range("G" & Linha).Select
    ActiveCell.Offset(0, 3).Merge
    Servico.Select
    ActiveCell.Range("G:I" & Servico.Row).Select
    ActiveCell.Merge
    Linha = Linha + 1
    End If

    ClienteX.Offset(-1, 0).Select
    Loop
    End Sub

  • @ycaroovoador7744
    @ycaroovoador7744 2 роки тому

    👍👍👍 👍👍👍

    • @ycaroovoador7744
      @ycaroovoador7744 2 роки тому

      @@3dstudiohome405 🤔

    • @ycaroovoador7744
      @ycaroovoador7744 2 роки тому

      @@3dstudiohome405
      Option Explicit
      Dim vUltCol, vCel_1, vCel_2, vCel_3, vElem1, vElem2, vElem3, i, vLinha, vLin, vLin1, vUltLin, vTotLins, vTotCombs, cont As Integer
      'PROCEDIMENTO PARA OS CARACTERES DA 1º COL
      Sub Col1()
      ' Variáveis usadas
      vTotLins = Worksheets(1).UsedRange.Rows.Count
      vUltLin = Worksheets(1).UsedRange.End(xlDown).Row
      vUltCol = Worksheets(1).UsedRange.End(xlToRight).Column
      ' Vai até a 1ª Linha
      [A1].Offset(1, 0).Select
      ' Linhas
      vLin = ActiveCell.Row
      vLin1 = vLin
      vLinha = vLin1
      '
      vCel_1 = ActiveCell.Value
      cont = 1
      '
      ' Percorre a 1ª col
      Do Until vCel_1 = ""
      vElem1 = ActiveCell
      '
      Call Col2
      '
      vLin = vLin + 1
      ActiveCell.End(xlToLeft).Select
      Cells(vLin, ActiveCell.Column).Select
      vCel_1 = ActiveCell
      Loop
      '
      [A1].Select
      '
      MsgBox " Voilà!" & Chr(10) & "Concluído com sucesso!"
      '
      End Sub
      'PROCEDIMENTO PARA OS CARACTERES DA 2º COL
      Sub Col2()
      '
      Cells(vLin1, ActiveCell.Column + 1).Select
      vCel_2 = ActiveCell
      '
      Do Until vCel_2 = ""
      vElem2 = vElem1 & " - " & ActiveCell
      Call Col3
      ActiveCell.Offset(1, 0).Select
      vCel_2 = ActiveCell
      cont = cont + 1
      Loop
      '
      End Sub
      'PROCEDIMENTO PARA UNÍ-LOS NA COL "Combinações"
      Sub Col3()
      ' Aqui o 1º ciclo tem que ser diferenciado do restante através de um contador inicializado
      ' no procedimento anterior "Col2()"
      If cont = 1 Then
      '
      For i = vLinha To vUltLin
      '
      Cells(i, vUltCol) = vElem2 & " - " & Cells(i, vUltCol - 1)
      '
      Next i
      Else
      '
      For i = vLinha To vUltLin
      '
      Cells(i, vUltCol) = vElem2 & " - " & Cells(i - vTotCombs + 1, vUltCol - 1)
      '
      Next i
      '
      End If
      ' Conta as cobinações já realizadas na coluna
      vTotCombs = Cells(i - 1, vUltCol).CurrentRegion.Rows.Count
      ' Armazena a 1ª linha do próximo ciclo
      vLinha = i
      vUltLin = vLinha + vTotLins - 2
      '
      End Sub

    • @ycaroovoador7744
      @ycaroovoador7744 2 роки тому

      @@3dstudiohome405
      Col1 Col2 Col3 Combinações
      1 a +
      2 b -
      3 c /
      4 d *
      5 e (
      6 f $
      7 g %
      8 h &

    • @ycaroovoador7744
      @ycaroovoador7744 2 роки тому

      @@3dstudiohome405
      ☝Preencha os dados acima a partir de A1
      Abra o Visual Basic Editor Copie e Cole e Execute o código 👍

  • @fuzlopes
    @fuzlopes 9 років тому +1

    Oi prof. bom dia . Então gostaria se tivesse como me tirar uma duvida. Como posso fazer para que os números da coluna (A) gere números limitados nas combinações horizontais. Por exemplo: tenho um grupo de números de 1 ate 10 na coluna (A) e quero que gere somente 5 números na combinações horizontais e não todos os números . agradeço a atenção.

    • @AlessandroTrovato
      @AlessandroTrovato  9 років тому

      Olá +Pedro Lopes ! Acredito que você vai precisar de uma instrução FOR ... NEXT para limitar 5 ciclos a cada montagem.
      Faça os testes!

  • @cesartoledopiza1824
    @cesartoledopiza1824 3 роки тому

    Bom dia
    Não estou encontrando no meu excell o DESENVOLVEDOR

  • @fabiomarques7065
    @fabiomarques7065 7 років тому +1

    Oi Alessandro, primeiramente, gostaria de parabeniza-lo pelo seu canal.
    Estou à procura de uma planilha onde eu possa combinar 6 colunas de números não sequenciais distintas, com 30 números.
    6 grupos de números
    4 com 30 e
    2 com 20 números não sequenciais
    20 números -1-2-3-4-5-7-9-11-15-16-17-18-19-21-22-23-24,25,26....
    30 números - 10,11,12,13,14,15,20,21,22,2324....
    30 números - 15,17,21,22,23,30,31,32
    30 números - 20,21,22,23,.....
    30 números - 25,26,27,29,31,32
    20 números - 33,35,37,39,41,...

    Quero gerar combinações de 6 números pegando 1 número de cada grupo.
    1 - 10 - 15 -20-25-33
    1-11-17-21-26-35
    e assim por diante.
    Ficaria imensamente agradecido se pudesse me orientar no sentido correto, pois tenho procurado há algum tempo, mas sem nenhum sucesso.

    • @AlessandroTrovato
      @AlessandroTrovato  7 років тому

      Olá Fábio! Tenho várias aulas no UA-cam que falam sobre combinações de números. Eu parei de gravar conteúdo sobre loterias e combinações. Dê uma olhada na playlist de macros e VBA que você encontrará (se eu não me engano) pelo menos cinco aulas sobre o tema!
      Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos!
      Espero que os mais de 450 vídeos tutorias que possuo atualmente (só de Excel são mais de 200!) possam lhe ajudar.
      Bons estudos e sucesso!

    • @fabiomarques7065
      @fabiomarques7065 7 років тому

      OK. Agradecido

  • @ederedgolveia4658
    @ederedgolveia4658 5 років тому +1

    Mestre como numa coluna nova inserir a soma das combinacoes? VBA automatico

    • @AlessandroTrovato
      @AlessandroTrovato  5 років тому

      Olá Eder! Há várias técnicas que ensino na playlist que vão te ajudar com sua dúvida. São +190 aulas com muito conteúdo que poderá ser adaptado a sua necessidade. Abraços !!!
      Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
      Espero que os mais de 640 vídeos tutorias que possuo atualmente (só de Excel são mais de 320!) possam lhe ajudar.
      Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html
      Site com meus cursos com certificados: cursos.alessandrotrovato.com.br
      Bons estudos e sucesso!

  • @carechale
    @carechale 8 років тому

    y si quiero combinar con 6 celdas de la siguiente manera a1,a2,a3 y b1,b2,b3 se podrá y que los elija aleatoriamente

  • @edisoncarlosalmeidajunior4311
    @edisoncarlosalmeidajunior4311 5 років тому

    Utilizo o Excel 2011 no Mac e não funciona ActiveX...O que preciso trocar no código ?

  • @clebaosoluco
    @clebaosoluco 5 років тому

    boa noite alessandro, fiz tudo certo e quando finaliza o 1º ciclo da um erro 424 sem passar para o numero 2 da célula seguinte?

  • @fabimtecplan
    @fabimtecplan 8 років тому +1

    Não seria interessante montar um Anagrama? Alessandro, poderia me passar seu e-mail para trocarmos experiencias?

    • @AlessandroTrovato
      @AlessandroTrovato  8 років тому

      Olá +Engº Fabio Costa ! E-mail: aletrovato@gmail.com

  • @leonardoguimaraes3622
    @leonardoguimaraes3622 8 років тому +1

    Bom dia Alesssndro, tudo bem?
    Estou com um problema, eu fiz uma macro VlookUp e quando ela vai executar o terceiro ciclo aparece a mensagem:
    Rum-time error '1004'
    Application-defimed or object-defined error
    Pode me ajudar? Se preferir lhe mando o arquivo por e-mail, podes informar o e-mail?
    Abraços!

    • @AlessandroTrovato
      @AlessandroTrovato  8 років тому

      +Leonardo Guimarães Nas duas primeiras vezes ela retorna os valores sem erros?

  • @pedritog100
    @pedritog100 5 років тому +1

    OLÁ, fiz igualzinho e não tá rodando, dá erro numero 9, sub inscrito fora do intervalo

    • @AlessandroTrovato
      @AlessandroTrovato  5 років тому

      Olá Pedrito! Baixe a planilha modelo no meu blog: www.sigaonerd.com e compare os códigos. Faça a depuração passo a passo e localize a linha que está dando o erro. Essa é uma ótima forma de descobrir onde é o problema.
      Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
      Espero que os mais de 660 vídeos tutorias que possuo atualmente (só de Excel são mais de 320!) possam lhe ajudar.
      Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html
      Site com meus cursos com certificados: cursos.alessandrotrovato.com.br
      Bons estudos e sucesso!

  • @esf1978
    @esf1978 8 років тому +1

    Olá Alessandro, quero criar combinações aleatórias porém com regras tipo quantas vezes cada numero deve aparecer em cada uma das 6 colunas (no caso da mega) ou até não aparecer, consigo fazer isso usando uma planílha como referência? Obs: este vídeo , ua-cam.com/video/eyUWI1ZPqSE/v-deo.html mostra os comando para gerar as combinações aqui no caso da lotofácil, porém a minha intenção é gerar este relatório usando as regras acima mencionado. Usei estas mesmas regras para fazer um bolão da mega da virada e pequei 1 quadra e 7 ternos com 430 combinações, só que fazer isso manualmente dá muito trabalho. Aguardo ansiosamente sua resposta.

    • @AlessandroTrovato
      @AlessandroTrovato  8 років тому

      Olá +Everton Santos Ferreira ! Tenho um amigo que vai trabalhar com o assunto loteria no UA-cam e estou também aguardando suas aulas. Se tiver interesse em breve vou gravar uma aula explicando como gerar uma planilha de combinações sem repetição que serve para qualquer concurso...

    • @soudyegopereira
      @soudyegopereira 8 років тому

      +Alessandro Trovato , também tenho interesse do excel com lotofácil, pois quero gerar combinações distintas(sem repetição) que serve pra qualquer concurso, quando tiver disponibilidade do material me comunique

    • @esf1978
      @esf1978 8 років тому

      Olá Alessandro Trovato, Obrigado por ter respondido, caso tenha interesse em conhecer o meu projeto, mande um email pra esf1978@gmail.com ainda não posso torná-lo público pois como te disse anteriormente falta alguns detales.

    • @esf1978
      @esf1978 8 років тому

      Olá Alessandro, vou simplificar um pouco as coisas, derrepente desta forma vc vai poder me ajudar.
      Eu tenho 3 colunas sendo elas A, B e C.
      Em A tenho numeros distintos, vamos supor de 1 a 25.
      Em B a quantidade de vezes que os numeros contidos na coluna A (na respectiva linha) devem aparecer, por exemplo:
      Na coluna A linha 1 (A1) tenho o numero 1.
      Na coluna B linha 1 (B1) tenho o numero 10.
      A coluna C será onde os numeros contidos em A serão repetidos de acordo com os valores de B, ou seja o numero 1 contido em A1 repetirá 10 vezes em C (ou melhor dizendo ocupará 10 linhas em C)
      Está bem próximo do que vc ensinou no seu vídeo,
      Meu objetivo é criar uma macro em vba para executar essa tarefa.
      se vc puder me ajudar ficarei muito agradecido.