como gerar toda a combinação possível de 3 dígitos dos números 0-6

2

Estou usando o Excel e estou tentando gerar uma tabela (3 colunas) que apresenta todas as combinações possíveis dos números 0,1,2,3,4,5 e 6. Os dígitos podem ser repetidos (por exemplo , 2-2-5). Para fazer isso manualmente, vai demorar uma eternidade e francamente falando, eu não sou um especialista aqui e não fui capaz de resolver isso por conta própria.

Em outras palavras, cada linha teria três dígitos cada colocados em uma célula separada; mas três deles representam uma combinação possível dos dígitos 0-6. Eu preciso ter todas as combinações possíveis. Eu estive procurando por isso, mas infelizmente não pude.

    
por biker 07.09.2014 / 01:01

1 resposta

2

Esta pequena macro irá obter os seus dados:

Sub qwerty()
    For i = 0 To 6
        For j = 0 To 6
            For k = 0 To 6
                LL = LL + 1
                Cells(LL, 1) = i
                Cells(LL, 2) = j
                Cells(LL, 3) = k
            Next k
        Next j
    Next i
End Sub

As macros são muito fáceis de instalar e usar:

  1. ALT-F11 exibe a janela do VBE
  2. ALT-I ALT-M abre um novo módulo
  3. cole o material e feche a janela do VBE

Se você salvar a pasta de trabalho, a macro será salva com ela. Se você estiver usando uma versão do Excel posterior a 2003, deverá salvar o arquivo como .xlsm em vez de .xlsx

Para remover a macro:

  1. abrir a janela do VBE como acima
  2. limpe o código
  3. feche a janela do VBE

Para usar a macro do Excel:

  1. ALT-F8
  2. Selecione a macro
  3. Toque em EXECUTAR

Para saber mais sobre macros em geral, consulte:

link

e

link

As macros devem estar ativadas para que isso funcione!

    
por 07.09.2014 / 01:29