NandoADM Posted September 8, 2022 Share Posted September 8, 2022 Planilhas são melhores do que aplicativos executáveis, POR QUE? Nelas fazemos controle de todas as nossas ações com direito a verificação de cada erro e acerto. É claro que ambos tem o seu valor. Uma grande vantagem dos aplicativos é o gerenciamento de memória trazendo uma velocidade de processamento infinitamente melhor. Aplicativos trabalha com desdobramentos enormes, acima de 1 milhão. Com PLANILHAS Conseguimos ver onde erramos nos filtros; Conseguimos registrar os históricos; Conseguimos visualizar estatísticas na tela de forma mais eficaz; Conseguimos Pontuar os feitos e conferir os resultados de forma muito eficaz. Fazer conferência dos resultados com melhor visualização. O que você acertou ou errou? Nos seus números escolhidos, para vim e para não vim. E nos seus filtros? Repetição do anterior, Pares e impares, Soma; Sequência e Intervalos, Linhas e Colunas; Setoriais (seja ele qual for escolhido por você); Primos, fibonacci, força de frequência; Vindas ou intervalos em sequência nas linhas, colunas e nos setoriais; E nas margens de vindas e não vindas para determinadas comparações de sequências. Como está o seu histórico de acertos e erros? Claro que se pararmos para pensar tudo que é feito no excel pode ser feito em um aplicativo, mas isso te custaria uma grana. E no excel é só aprendizado, aprendizado esse, que te servirá para muitas outras coisas na vida. Se você tem um computador com ou acima de 8 de ram, consegue trabalhar com arquivos de até 300 mil registro. Vamos te mostrar como. Faça seu desdobramento usando a macro matriz, depois use as teclas crtl + shift + ´ (sinal agudo), Salve as fórmulas do seu desdobramento em um txt, Limpe sua planilha para ficar sem o desdobramento, assim como na 2ª imagem abaixo, depois toda vez que for usar copie e cole seu desdobramento do txt para o excel e após o uso, limpe ou saia sem salvar. Quem afirma que aplicativos é melhor do que planilhas de excel é porque não tem habilidades com excel ou tem uma máquina carroça. Aconselhamos. Adquira uma boa máquina, se dedique a aprender cada vez mais o excel. Se você está no zero, pague um curso. Spoiler Macro MATRIZ Spoiler Sub Matriz() 'Objetivo: Criar referências às matrizes automaticamente. 'Autor: U.L.M.S (@PedroSaavas) 'Email: pedrosaavas@gmail.com 'Mantenha a atribuição ao autor como forma de respeito à propriedade intelectual. 'Favor não usar essa macro para obter vantagem financeira. Dim ws As Worksheet Dim Mtz As Range, Mcel As Range, Rng As Range, cel As Range, Fmt As Range Dim Titulo As String On Error Resume Next Application.DisplayAlerts = False Set ws = ActiveSheet Titulo = "Formatação de Matrizes - By @PedroSaavas" 'Seleciona os números da matriz Set Mtz = ws.Application.InputBox("Selecione os Números da Matriz", Titulo, Type:=8) If Mtz.Cells.Count < 1 Then Exit Sub 'Seleciona as linhas da Matriz Set Rng = ws.Application.InputBox("Selecione as Linhas da Matriz", Titulo, Type:=8) If Mtz.Cells.Count < 1 Then Exit Sub Application.ScreenUpdating = False Application.Calculation = xlCalculationManual 'Aplica referências nas células das linhas da matriz For Each cel In Rng For Each Mcel In Mtz If Not IsEmpty(cel) And cel = Mcel Then cel = "=" & Mcel.Address End If Next Mcel Next cel 'Aplica formatação nas linhas For Each Fmt In Rng Fmt.NumberFormat = "00" Fmt.Errors(xlInconsistentFormula).Ignore = True Next Fmt MsgBox "Processo Finalizado. " & Rng.Rows.Count & " Linhas Formatadas." & vbNewLine & vbNewLine & "Substitua os NÚMEROS DA MATRIZ por dezenas de sua escolha.", vbInformation, Titulo Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic On Error GoTo 0 Application.DisplayAlerts = True ActiveCell.Select End Sub FOCO e SORTE! 2 3 Quote Link to comment Share on other sites More sharing options...
Omesmo Posted September 16, 2022 Share Posted September 16, 2022 @NandoADM dá tudo na mesma, ou quase planilha tbm é um aplicativo a diferença é a interface que planilha já tem e o outro tem que programar tudo planilha já tem ferramentas prontas para se usar como as formulas , tabelas, formatação condicional, botões, entre tantas outras coisas tem a facilidade de edição e adição de coisas novas agora oq faz diferença mesmo é a ideia que se monta , nao importa se é em planilha ou em um aplicativo programado do zero já sobr velocidade alem da linguagem a sr usada tem que se atentar na rotina que se escreve, vc pode pegar planilha lentas ou mais rapidas do que aplicativos para fazer a mesma coisa claro que se vc comparar vba e C, o C vai ganhar de lavada mas considere a planilha como uma interface do usuario, sendo as formulas , vba ou uma dll externa como a automação uma planilha pode se beneficiar de uma rotina escrita em C por exemplo eu tava usando o Oxygen-basic para escrever minhas Dll das coisas mais lentas no vba, mas na maioria das vezes o vba dá conta Quote Link to comment Share on other sites More sharing options...
Omesmo Posted September 17, 2022 Share Posted September 17, 2022 aqui no forum o pessoal só fala de de programação quando é sobre matrizes é coisa que nem tenho interesse, quase nao aposto, e quando aposto é muito pouco, tenho feito 1 aposta simples de vez em quanto, então matrizes para mim é perda de tempo gosto de montar coisas relacionadas a configuração dos sorteios, testar a possibilidade de cada dezena o problema é que loteria é um conjunto, não existe isso de aproximação Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.