Página 1 de 1

"Criar uma Planilha com a sequência AAA até ZZZ"

Enviado: 20 Out 2019 às 22:32
por MarcelTorres
Eu preciso montar uma planilha com o que foi pedido na foto que eu deixei aqui no link de baixo, porém não estou conseguindo fazer. Já tentei de tudo um pouco, mas não faço ideia de como prosseguir.

"Criar uma Planilha que comece com a sequência AAA, AAB, AAC... e vá até ZZZ, seguindo a ordem alfabética. Explicar como você realizou a ação"

http://imgurl.me/image/PjGHl

Se alguém puder me ajudar, ficaria muito grato. Muito obrigado desde já.

Re: "Criar uma Planilha com a sequência AAA até ZZZ"

Enviado: 21 Out 2019 às 10:22
por osvaldomp
Se você quiser experimentar uma solução via macro, então instale uma cópia do código abaixo em um módulo comum, assim:
1. copie o código daqui
2. a partir de qualquer planilha tecle 'Alt+F11' para acessar o editor de VBA
3. no menu do editor / Inserir / Módulo
4. cole o código na janela em branco que vai se abrir
5. feito! 'Alt+Q' para retornar para a planilha e testar

para rodar o código:
6. tecle 'Alt+F8' / selecione a macro correspondente / Executar, ou insira um botão na planilha e vincule-o à macro ou vincule-a a um atalho de teclado (Alt+F8 / Opções).
Código: Selecionar todos
Sub CombinaLetras()
 Dim k As Long, v As Long, m As Long
  [A:A] = ""
  For k = 65 To 90: For v = 65 To 90: For m = 65 To 90
   Cells(Rows.Count, 1).End(3)(2) = Chr(k) & Chr(v) & Chr(m)
  Next m: Next v: Next k
End Sub