Como o excel armazena automaticamente os dados do randomizer? [fechadas]

1

Eu fui dado um projeto para criar um jogo de bingo excel Eu já criei as 5 cartas e tenho um randomizes representando a "bola de bingo" Existe alguma maneira de ter o excel criar uma coluna e gravar cada número aleatório? Devido a isso estar constantemente mudando, cada número que é cortado muda, recorrendo a um jogo de bingo que nunca pode ser um desculpe pela minha pergunta confusa muito obrigado (:

olivia
fonte

Respostas:

1

Se você está randomizando na própria célula, então você tem que copie os números e cole-os na mesma folha ou em outra folha (guia). Essa é a maneira mais direta de "armazenar" dados. Tem que ser salvo no disco rígido.

Seria mais útil afirmar se você está usando Cell Fórmulas ou VBa código para realizar essa tarefa.

Se você estiver usando fórmulas de célula, poderá "gravar uma macro" que copia as células com números aleatórios e, em seguida, colá-las na mesma planilha ou em outra planilha. Essa solução pode estar acima de seus recursos, no entanto.

Parece que você é um pouco novo no Excel e suas capacidades, então vou assumir que a gravação de uma Macro pode ser uma idéia nova para você. Primeiro, se você estiver usando uma nova versão do Excel, o padrão da sua guia Desenvolvedor ficará oculto. Se você não conseguir ver a guia do desenvolvedor, siga estas instruções para torná-la visível: https://www.techonthenet.com/excel/questions/developer_tab2013.php

Não mencionei exportar os dados para um documento de texto, pois não vejo a relevância da tarefa, mas existem várias maneiras de "salvar" os dados. Salvar em um conjunto de células parece ser o método mais benéfico.

Grave uma Macro : Se você está pronto para o desafio. Selecione a guia Desenvolvedores e vamos criar uma Macro simples (pequena sub-rotina nos limites do Excel).

  1. Na guia do desenvolvedor, clique em Gravar Macro. Agora você está gravando uma sub-rotina.
  2. Agora, selecione os números aleatórios clicando e mantendo pressionados os botões do mouse e arrastando os números que deseja salvar.
  3. pressione Ctrl + C para copiar as células.
  4. Clique no novo local desejado, em qualquer lugar da folha ou outra folha, se desejar; apenas clique em uma única célula.
  5. pressione Ctrl + V para colar as células.
  6. Pressione Parar gravação, enquanto na guia do desenvolvedor.
  7. Você acabou de criar sua primeira sub-rotina (Macro).
  8. Inspecione sua macro: guia Desenvolvedor, seção Controles, pressione Exibir código. Ou pressionando o método de atalho, Alt + F11 . Isso abre a macro no modo de edição. Você verá o nome da sua pasta de trabalho aqui e uma pasta chamada "Módulos". Abra esta pasta e clique duas vezes em "Módulo 1" para visualizar seu código. Isto é o que programa uma macro parece no código VBa. Isso lhe dá uma ideia do que você está fazendo. Os arquivos de ajuda estão disponíveis quando isso está aberto no Modo de Edição.
  9. Execute sua macro novamente: isso é o ponto inteiro de criar a macro. Existem várias maneiras de conseguir isso, agora estamos fora do escopo da questão. Mas a maneira mais fácil de executar a macro novamente é: Guia do Desenvolvedor, Seção de Código, clique em Macros, escolha a macro a ser executada e pressione Executar.

Coisas a considerar sobre macros : Há algo chamado "Use Referential References". Para explicar, se disser A1, então, literalmente, quero dizer a primeira chamada na Folha. Se eu disser clique em qualquer célula, você pode simplesmente selecionar qualquer célula. Agora, se eu disser em relação à célula selecionada, selecione a célula adjacente à direita. Essa é a idéia de "Usar referências relativas" no edifício Macro do Excel. Há tantos tutoriais por aí na Web e no YouTube. Check-out e em nenhum momento você será um profissional do Excel. Construa uma Macro, brinque com ela, use referências relativas. Construa novas macros e experimente. Saiba o que são "Variáveis" e como elas são úteis no Excel; como "instanciar" uma variável no Excel VBa.


fonte