Vídeo #87 - Aprenda a Criar EXECUTÁVEIS para seus projetos em VBA

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ก.ย. 2024
  • Vídeo #87 - Aprenda a Criar EXECUTÁVEIS para seus projetos em VBA
    🎓Links dos Cursos Recomendados:
    🌍 Pacote de Cursos Organic Sheets: pay.hotmart.co...
    🌍 VBA Web Connect Pro: organicsheets....
    🌍 VBA UI/UX Masterclass: go.hotmart.com...
    🌍 VBA License Plus Vídeo: • Vídeo #118 - Gestão e ...
    🌍 Curso Sistema de Login Ribbon: go.hotmart.com...
    🌍 Programando Excel com VBA: go.hotmart.com...
    Nesse vídeo explico todo o processo para deixar seus projetos em VBA mais autônomos, bonitos, com direito a tela de splash personalizada, Excel oculto e com Executável.exe.
    Para realizar essa façanha você precisará de o Visual Studio para escrever algumas linhas de código VB.NET, porém não se preocupe, deixarei esses códigos todos documentados para você!
    Não se esqueça de se inscrever, curtir e compartilhar esse vídeo! 🫡
    🚀 Quer dominar a arte da automação de dados e integração móvel? Confira meu curso VBA Web Connect Pro: go.hotmart.com... e aprofunde seus conhecimentos!
    -------------------------------------------------------------------------
    👨‍🏫 Curso VBA: go.hotmart.com...
    -------------------------------------------------------------------------
    🔗 Para Download do Código, acesse: hub.organicshe...
    ▶️ Se tiver alguma dúvida sobre o Download assista: • Vídeo #111 - HUB Organ...
    -------------------------------------------------------------------------
    🤝Canal do LuGa: / @lugaautomation
    🚀Link Mikel API: github.com/Mik...
    -------------------------------------------------------------------------
    📺 Vídeo BetControl: • 💰BetControl - Sistema ...
    📺 Vídeo Userform como Executável: • Vídeo #64 - Userform V...
    📺 Vídeo Bloqueio de código VBA: • Vídeo #67 - Como Prote...
    🌎 LinkedIn: www.linkedin.com/in/fernando-nepomuceno-6a740599
    📱Whatsapp: (21) 96874-8212

ความคิดเห็น • 151

  • @OrganicSheets
    @OrganicSheets  3 หลายเดือนก่อน

    Conheça Nossos Cursos!
    Aprenda VBA e impulsione sua carreira com nossos cursos exclusivos! Automatize tarefas, aumente sua produtividade e domine o design moderno em Excel. Nossos cursos são desenvolvidos para fornecer as habilidades práticas e conhecimentos necessários para se destacar no mercado.
    Acesse: ead.organicsheets.top/

  • @LuGaAutomation
    @LuGaAutomation ปีที่แล้ว +15

    Pow Fernando, que vídeo top, achei muito massa, vou aderir o uso do Visual Studio ao invés do VB6, obrigado pela dica e muito obrigado pela força ai e pelos agradecimentos, tamo junto!!!👊🏼

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +4

      Tamo junto irmão, aguardando novos vídeos lá no seu canal 👌

    • @EderStore-wd9ee
      @EderStore-wd9ee 10 หลายเดือนก่อน +1

      Essa ideia é muito boa eu segui todos os passos não deu erro,eu só não abriu o formulário e não apresentou o icon na barra tarefa. Tem como me ajudar com isso? Obrigado por compartilhar o conhecimento. Continuação de bom trabalho

  • @fabriciosc21
    @fabriciosc21 ปีที่แล้ว +2

    Muito bom seu videos, aula incrivel . Obrigado por comartilha o conteudo

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Eu que agradeço Fabrício, forte abraço!

  • @luisgausen4045
    @luisgausen4045 4 หลายเดือนก่อน +1

    Super profissional e competente.
    Excelente.
    Parabéns e cumprimentos

    • @OrganicSheets
      @OrganicSheets  4 หลายเดือนก่อน

      Muito Obrigado Luis e um abraço à todo Portugal.

  • @clegivaldocruz
    @clegivaldocruz ปีที่แล้ว +9

    Qualidade de conteudo acima de excelente

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Obrigado pelo elogio Clegivaldo! 👍

  • @opauloso
    @opauloso ปีที่แล้ว +3

    Conteúdo diferenciado! Parabéns 👏👏

  • @patrycia902
    @patrycia902 ปีที่แล้ว +4

    Seus vídeos são de mais! Parabéns muito bom mesmo!!!!

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Muito obrigado por acompanhar sempre! Abraços 😁

  • @RodrigoFGLima
    @RodrigoFGLima 9 หลายเดือนก่อน +2

    Show de bola!!! Consegui até incluir um SplashScreen na abertura e se houver atualização ele escolhe um xlsm diferente para abrir. Projeto de Inventário de Bens Móveis para CCB

    • @OrganicSheets
      @OrganicSheets  8 หลายเดือนก่อน

      Olá @RodrigoFGLima! Que ótimo saber que você conseguiu implementar um SplashScreen e até mesmo uma funcionalidade de atualização no seu projeto de Inventário de Bens Móveis. Parabéns pela inovação e por aplicar as técnicas aprendidas no canal de forma tão criativa! Se tiver mais dúvidas ou ideias, fique à vontade para compartilhar. Sucesso com o seu projeto! 👏💻🚀

  • @klebersonmoreira1821
    @klebersonmoreira1821 ปีที่แล้ว +5

    Outra aula incrível. Obrigado Mestre 👏👏👏

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Eu que agradeço Kleberson, grato pela sua presença de sempre.

  • @Amigoimaginario020
    @Amigoimaginario020 หลายเดือนก่อน

    Valeu, obrigado pelo conhecimento! Consegui aplicar tudo e deu tudo certo com meu projeto hehehe A única coisa que não consegui fazer foi conseguir assinar o programa pra não aparecer aquela tela azul do windows e parece que o Luga removeu o vídeo ensinando como fazia, mas tá bom, importante é que tá funcionando hehehe

    • @OrganicSheets
      @OrganicSheets  11 วันที่ผ่านมา

      Opa! Que bom que resolveu! Abraços! 😊

  • @rogeriomelo3600
    @rogeriomelo3600 ปีที่แล้ว +2

    Aguardando ansioso, enquanto isso vamos dando aquela curtida básica...rsrs

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Aí sim Rogério, forte abraço!

  • @RogerioNevesrmah
    @RogerioNevesrmah ปีที่แล้ว +2

    Parabéns, ótimo conteúdo

  • @kevelynpimentel8713
    @kevelynpimentel8713 ปีที่แล้ว +2

    Que video bom! muito obrigado por dividir esse conhecimento surreal.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Disponha Kevelyn, bom ter você aqui!

    • @ExeSheet
      @ExeSheet 2 หลายเดือนก่อน

      @@OrganicSheets Neste caso, para entregar o projecto ao cliente final será preciso dar tambem todos aqueles arquivos. Seria bom que fosse apenas um só arquivo unico para o cliente

  • @EderStore-wd9ee
    @EderStore-wd9ee 9 หลายเดือนก่อน +1

    A aula 102 foi d muita ajuda e consegui resolver todo o problema muito obrigado

    • @OrganicSheets
      @OrganicSheets  9 หลายเดือนก่อน

      Oi @EderStore-wd9ee! Fico muito feliz em saber que a aula 102 te ajudou a resolver o problema. É sempre gratificante quando conseguimos superar um desafio, como desatar um nó complicado. 🎉
      Se surgirem mais dúvidas ou se precisar de mais ajuda no futuro, estarei por aqui. É ótimo saber que o conteúdo está fazendo a diferença para você. Obrigado pelo feedback e continue com o ótimo trabalho! 💻👍

  • @jonatasvelozo
    @jonatasvelozo ปีที่แล้ว +1

    Ficando viciado a cada vídeo que vejo

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      kkkkkk esse vício é sadio.

  • @luizfernandocouto9991
    @luizfernandocouto9991 ปีที่แล้ว +2

    No aguardo.

  • @celselva
    @celselva ปีที่แล้ว +2

    Muito obrigado!
    Vou conseguir dar um ar de modernidade em meus projetos.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Isso aí Jovilson.
      Aquele abraço!

  • @luizfernandocouto9991
    @luizfernandocouto9991 ปีที่แล้ว +2

    Parabéns, professor. Vou implementar as soluções que serão desenvolvidas por mim.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Valeu Luiz, vai dar um up nos seus projetos! Abraço.

  • @igorcorreia3081
    @igorcorreia3081 ปีที่แล้ว +2

    Top de mais!!

  • @eduardorobertomedeirosrodr6538
    @eduardorobertomedeirosrodr6538 10 หลายเดือนก่อน +1

    Parabéns ! Muito show

    • @OrganicSheets
      @OrganicSheets  10 หลายเดือนก่อน

      Muito obrigado 😁

  • @andrecosta5739
    @andrecosta5739 11 หลายเดือนก่อน +1

    Olha até que enfim, alguém com conteúdo no nível do @RenamFernandoRuthes uma das minhas referencias em Excel VBA! Parabéns esta fazendo um ótimo trabalho!

    • @OrganicSheets
      @OrganicSheets  11 หลายเดือนก่อน

      Fala Andre, sou super fã do @RenamFernandoRuthes, uma das minhas grandes inspirações com VBA.
      Espero conseguir trazer metade das inovações/ideias que ele trouxe aqui para a comunidade.
      Bom ter vc conosco!

    • @EduardoOngarelli
      @EduardoOngarelli 10 หลายเดือนก่อน

      @@OrganicSheets O Renan tinha um dom de ser muito didático nos seus ensinamentos, e vejo que também você também o tem.
      Sucesso sempre na sua caminhada!

    • @EduardoOngarelli
      @EduardoOngarelli 10 หลายเดือนก่อน

      @@OrganicSheets Esse seu exemplo é muito om como um "abridor" de planilhas, mas seria muito interessante descobrirmos como encapsular a planilha dentro do executável, tornando praticamente impossível, qualquer alteração nas fórmulas e no VBA e tornando um executável Windows.

    • @EduardoOngarelli
      @EduardoOngarelli 10 หลายเดือนก่อน

      @@OrganicSheets O Renan sumiu da internet e eu não tenho contato com ele faz muito tempo. Ajudei ele no projeto do Controle de Estoque e no final do projeto, seria para torna-lo executável com o programa XLtoEXE (pesquisem na internet). Uma pena muito grande ele ter parado com o Canal dele.

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน

      Obrigado, Eduardo! 😀Também percebi que ele parou, uma pena... E sugestão de conteúdo anotada! Abraços! 🤜🤛

  • @fernandocarneiro1984
    @fernandocarneiro1984 ปีที่แล้ว +1

    Obrigado pela aula.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Disponha Fernando, espero ter ajudado!

  • @mr.oliveira
    @mr.oliveira ปีที่แล้ว +2

    Muito bom mesmo! Segui os passos, apliquei no meu projeto e...sucesso! Tudo certo. Obrigado pela excelente aula e dicas sua e dos demais colegas. Só preciso saber agora como distribuir o meu projeto para outra pessoa em razão do caminho que informei no Visual Studio ser o do meu PC. Muitissimo obrigado.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Fala Oliveira, em uma parte do código eu declaro a variável como application.StartupPath, isso significa que ele sempre irá utilizar a pasta onde o executável está como ponto de partida. Se fez isso não terá problemas ao compartilhar, pois hoje essa variável assume "c:/SeuPC" e quando abrir o arquivo aqui no meu PC ele irá assumir outro endereço "C:/PC_OrganicSheets" entendeu?
      🤝

  • @EderStore-wd9ee
    @EderStore-wd9ee 9 หลายเดือนก่อน +1

    Obrigado por sempre trazer novidades e nos sugerir páginas para aprimorar os nossos conhecimentos e curiosidades . Quando tentei abrir o executável apareceu uma notificação que dia que o arquivo pode ser um potencial malicioso tem outra forma ou caminho que eu possa abrir o executável? Obrigado pela atenção

    • @OrganicSheets
      @OrganicSheets  9 หลายเดือนก่อน

      Obrigado pelo elogio Eder, fico muito feliz.
      O que acontece, como vc está criando um software sem nenhum tipo de checagem/certificação, o Windows sempre vai acusar o software como POTENCIALMENTE perigoso, pois afinal não sabe o que se tem lá.
      Uma alternativa a isso é criar um instalador para seu projeto, assim essa mensagem para de ser exibida (a não ser que tenha desenvolvido um vírus, aí vai continuar aparecendo kkkkkk)
      Dá uma olhada nesse vídeo: th-cam.com/video/OgNKxTVtY0w/w-d-xo.html

  • @holdinginvest4067
    @holdinginvest4067 ปีที่แล้ว +3

    Parabéns você é fera demais!
    Me tira uma duvida, tenho que deletar algum arquivo na hora de enviar para meu cliente?
    para ele não conseguir editar no visual?
    se sim quais arquivos.
    abração e sucesso sempre

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Opa Holding, depende do seu objetivo.
      A pasta compilada não precisa de mais nada além do arquivo Excel e do Executável (e banco de dados se houver), mas para proteger seu projeto, precisa focar no arquivo Excel e reforçar a segurança dele.

  • @itamarconceicao6708
    @itamarconceicao6708 7 หลายเดือนก่อน

    @OrganicSheets
    Bom dia, Fernando! Excelente conteúdo e realmente muito diferenciado. Acompanho canais de Grandes Mestres do Excel, mas vejo que seu conteúdo tem o diferencial de pensar em profissionais que estão desenvolvendo para comércio e isso até o momento não havia encontrado. Técnicas muito diferentes, saindo da "caixinha" de que o Excel é só aquilo e do "não tem como mudar". Parabéns!
    Sobre a solução, gostaria de perguntar:
    1. Imagine que estamos em um ambiente industrial, com todas os caminhos de rede, nuvem enfim, o de praxe. Estamos com uma solução que busca dados de outros arquivos para gerar relatórios, ou até mesmo, para registros de processo.
    Com essa solução, empacotando tudo em um único lugar, esses Paths de outras bases, continuam ou teria que fazer alguma coisa?
    As permissões continuariam ativas de forma ou é preciso alguma configuração mais avançada ou de repente, dependeria do TI da Empresa Usuária?
    2. Extrapolando mais um pouco, se a solução utilizar ADO para Consultas, em que se tem acesso a arquivos também em rede, mas sem necessidade de abrir e fechar, seria possível da mesma forma ou teria que se criar Bases para manter? Isso meio que é complemento da primeira pergunta, certo? Se não tivermos problemas para abrir os Paths de Rede ou Nuvem, imagino não termos problemas para acessar de forma remota, só pergunto, pois nesse caso os Arquivos de dados não estariam no mesmo lugar e talvez isso fosse problema.
    3. Quanto a Manutenção ou Revisões e Novas Implementações. "Desempacota" e "Empacota" novamente. É isso, né:? Ou é uma substituição simples e tudo ok?
    rs... Desculpa.. eu sou um curioso no assunto e já faço algumas coisas, mas.. pouts... nem imaginar como você e LuGa chegaram nesse nível de desenvolvimento.
    De mais a mais... Muito bom e estou estudando seus conteúdos e avaliando para buscar seus treinamentos.
    Você tem algo neles que fala sobre Desenvolvimento de Classes, mas nesse nível de Técnica? Gostaria de entender e não simplesmente fazer um Copy&Paste. Saber o que está se fazendo ajuda a não fazer besteira e ter problemas futuros.
    Mais uma vez. Obrigado e Parabéns pelas soluções e por Compartilhar, ainda mais de forma gratuita!
    Sucesso!

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน

      Olá, Itamar! Mil desculpas pela demora, amigo. Obrigado pelas palavras! 😊
      Então, pedirei por favor para vc se cadastrar no suporte do Hub que criei especialmente para tirar as dúvidas de vocês. Detalhe lá a sua dúvida e coloque o arquivo (caso tenha) ou o n° da aula do TH-cam sobre o qual queira ajuda, para facilitar o suporte, que responderei sempre o mais breve possível. O link é hub.organicsheets.top
      Aqui os comentários são em vários vídeos e não aparecem na ordem em que foram postados, então posso acabar respondendo por último quem perguntou primeiro. 😪 Sem falar que lá, fica mais dinâmica a resposta. Te aguardo lá! Obrigado! 🙏

  • @MatrimonialVideo
    @MatrimonialVideo ปีที่แล้ว +2

    Olá, Fernando! Muito obrigado pela aula. Você é FERA no assunto, além de explicar de forma muito clara. PARABÉNS!!!
    Percebi que os 2 arquivos (o .exe e a planílha) estavam dentro de um diretório com várias outras pastas. A minha dúvida é: depois de feito todos o processo, se eu enviar para outro micro apenas os 2 arquivos (o .exe e a planílha) a planilha vai ser executada ou tem outros arquivos dentro das pastas que precisam ser copiados também?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Fala meu amigo, geralmente apenas o .exe e a planilha são suficientes para funcionar em outro PC (lembrando que obrigatoriamente o outro PC precisa ter Excel instalado). Os demais arquivos são dependências do projeto VB.Net, geralmente necessários quando a aplicação em VB.Net faz mais coisas que apenas executar a aplicação em VBA.

    • @MatrimonialVideo
      @MatrimonialVideo ปีที่แล้ว

      @@OrganicSheets obrigado por responder. Aliás, vc até me esclareceu algo que eu estava equivocado. Eu estava achando que, depois de feito o processo, o .exe funcionaria mesmo sem o Excel instalado. Pensei q o Framework.NET faria essa interpretação.
      Estou iniciando um projeto sobre loteria, que consiste em entregar jogos prontos que aumentam significativamente as chances de premiação. Através de vídeos diários no TH-cam, eu farei a interação com as pessoas.
      A parte de criação dessas apostas (que são diárias) eu já desenvolvi (levei 6 anos para desenvolver). Essas apostas (em torno de 50.000) ficam em formato string (ex 01-02-03-04-05...15).
      Eu preciso entregar essas apostas embutidas em uma Macro do Excel para (VBA onde tenho algum conhecimento) que permitirá as pessoas fixarem alguns números para diminuir a quantidade de apostas.
      Então... a minha intenção era arrumar uma maneira de entregar essa macro (VBA), via download, inclusive para pessoas que não possuem Excel instalado.
      Com o seu conhecimento, vc saberia me dizer se isso é possível, de alguma maneira?

  • @Danielhss
    @Danielhss ปีที่แล้ว +2

    Fantástico conteúdo, tem como gerar um instalador para mandar para o usuário que substitua a versão nova pela atual e crie um atalho na área de trabalho sem a planilha matriz

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Sim é possível, mas requer desenvolvimento. rs

  • @Arquitetura_campinas
    @Arquitetura_campinas ปีที่แล้ว +3

    Fala Fernando, você é fera mais, obrigado por compartilhar com tantas informações.
    Me tira uma dúvida por favor.
    Juntei duas funções que você ensinou, a criação do Menu Lateral e a criação do EXE.
    Veja se aconteceu isso com vc.
    Quando ele faz a chamada do sData.AddMenu, que é a parte que você ensina a chamar os menus laterais, ele abre um novo arquivo caso tenha algum excel já aberto, mesmo sabendo que ele irá abrir uma nova instancia.
    Pensei que era algo no meu codigo, mas testei com o arquivo que vc compartilhou e aconteceu a mesma coisa.
    Estou quebrando a cabeça pra ver o que pode ser, mas não acho!
    Se não tiver nenhum arquivo aberto ele abre normalmente, mas se eu tentar abrir ele faz isso.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Muito estranho mesmo, teria que testar para entender.

  • @zDroGaS-Burned
    @zDroGaS-Burned ปีที่แล้ว +3

    eu crio executaveis em VB6, sera que vou sentir muita diferença usando esse VBA? (obs : eu mexia com cb6 em 2015 2016, tomara que a interface desse vba nao seja muito diferente..

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Se você está acostumado a criar executáveis em VB6, pode haver algumas diferenças notáveis ao trabalhar com VBA (Visual Basic for Applications). Embora a linguagem subjacente seja a mesma, existem algumas distinções no ambiente de desenvolvimento e nas funcionalidades disponíveis. Mas irá tirar de letra, afinal VB acaba sendo VB. rs

  • @corretornsr
    @corretornsr ปีที่แล้ว +2

    Fala mestre tudo bem?
    Consegui criar o executável e funciona tudo bem, mas na hora de salvar alteração ele não grava na planilha. Pois gostaria de incluir, alterar informações na tabela Excel, mas utilizando esse executável.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Fala corretor, tudo bem?
      O executável irá executar seu arquivo de Excel, no VBA do seu arquivo, você precisa inserir o código para ela salvar sempre que for sair ou fechar. Código: "ActiveWorkbook.Save"

  • @Fernando_MF
    @Fernando_MF ปีที่แล้ว +2

    Cara seus videos são muito bom.
    Uma Duvida. Tem como iniciar a minha aplicação em outra instância quando iniciado, ao invéz de compartilhar com os outros Excel abertos?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Nesse método do vídeo, criando um executável, automaticamente ele gera uma nova instancia quando executado.

  • @Cleyson1000
    @Cleyson1000 ปีที่แล้ว +2

    Excelente conteúdo. Quando você transforma este projeto em executável ele possuirá a mesma segurança que o projeto criptografado no vba?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Olha Cleyton. No vb.net o executável é extremamente mais seguro.
      Entretanto nesse caso em específico o executável só serve para acionar o projeto em VBA (projeto principal) e com isso a segurança ainda pode ser violada. Apesar de tornar tornar mais seguro a vistas dos usuários comuns.

  • @mr.oliveira
    @mr.oliveira ปีที่แล้ว +2

    Excelente aula e dica Fernando. Parabéns ! Funciona mesmo que o banco de dados do projeto esteja em Access? Meu projeto tambem trabalho com ApiMenu. Obrigado.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Funciona sim, dá para deixar tudo no mesmo projeto.

  • @jbraganunes5512
    @jbraganunes5512 ปีที่แล้ว +2

    Olá. Antes de mais, obrigado pelo canal e pelas dicas. Estou a tentar criar um projecto a nivel pessoal, e esse projecto consiste em ter várias planilhas interligadas entre si e com várias variáveis. Mas a questão tem a ver com o tipo de funções, por exemplo, eu usei bastante a função PROCX no meu anterior projecto, que foi feito inteiramente no excel online, mas estou a tentar dar um refresh nesse projecto para que possa ser usado noutros computadores e até mesmo sem acesso à internet. Tenho estado a usar o excel 2019, que não usa a função PROCX e é essa a minha dificuldade. Mas a questão é: criando esse meu projecto no excel online, a aplicando essa "técnica" de criar o ficheiro executável, partindo do principio que pode ser aberto mesmo em computadores sem excel, as funções inseridas no projecto irão se manter intactas? Ou seja, desta maneira poderei usar funções que apenas existem no excel online e fazer o programa rodar em qualquer computador mesmo sem internet ou sem alguma outra versão de excel? Abraço.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Fala JBraga, tudo bem?
      Não entendi muito bem sua necessidade, mas vamos lá. Esse método é exclusivo para Excel desktop, ou seja, por mais que a aplicação seja um executável, o backend é todo em Excel e o usuário precisará ter uma versão instalada no seu computador compatível com as fórmulas que utilizou no seu projeto.

    • @jbraganunes5512
      @jbraganunes5512 ปีที่แล้ว +1

      @@OrganicSheets ok, obrigado. Era isso que precisava perceber melhor, pois entendi na explicação ali a partir do minuto 6, que ao "transformar" em exe, todas as extensões, pacotes ou componentes necessárias para o funcionamento, como o código VBA, passariam também para o exe, e se assim fosse, deveria passar também o esquema de funções, porque pelo que percebi, ao passar para exe, não necessita de excel instalado. Ou seja, dessa forma, se para ler VBA não necessita do excel instalado, porque razão precisa de excel instalado para rodar as funções? Fica um pouco confuso... mas obrigado na mesma pela resposta. 👍

    • @OrganicSheets
      @OrganicSheets  4 หลายเดือนก่อน

      🤝

  • @gilsonricardo1908
    @gilsonricardo1908 ปีที่แล้ว +2

    Olá Fernando, ótima aula. Viu adaptar no meu projeto. MAS tenho as pw4guntas abaixo:
    1..Ao abrir, outras pastas e trabalho serão fechadas quando encerrar?
    2..nos pcs que tem duas telas compartilhadas, com esse código, as planilhas ficam expostas?
    3.."metodo calculeition" falhou... como resolver isso?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Opa Gilson, tudo bem?
      1) - Não fecha as outras pastas de trabalho.
      2) - As planilhas não ficaram expostas mesmo quando tiver 2 ou mais telas.
      3) - Não me lembro de ter falado desse método, então não sei como resolver.
      #TMJ

  • @Marcelo-qu5qi
    @Marcelo-qu5qi ปีที่แล้ว +2

    Vídeo top.
    Gostaria que você ensinasse a abrir um formulário em computadores sem o pacote office,
    Tem algum curso sobre isso?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Para execução de formulários sem pacote office, somente construindo a aplicação totalmente em vb.net.
      Meus cursos ainda estão em produção.

    • @Marcelo-qu5qi
      @Marcelo-qu5qi ปีที่แล้ว

      @@OrganicSheets obrigado por responder, quando estiver disponível avisa a gente 👍

  • @fernandogueve1820
    @fernandogueve1820 2 หลายเดือนก่อน

    Prezados Fernando saudações,como fazer o procv no vba,ou seja como fazer a busca dos dados do cliente na base de dados para o formulário de vendas.ou se tens uma aula sobre o procv no vba fazer me mande.obrigado

  • @marcomonteiro5661
    @marcomonteiro5661 ปีที่แล้ว +2

    Onde está o botão de 1000 likes?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      HAHAHAHA Marco, sua curtida, seu comentário e sua inscrição, valem mais que mil likes ❤

  • @eriveltonwaliston26
    @eriveltonwaliston26 ปีที่แล้ว +1

    Boa tarde! Seria possível criar um projeto em VBA como executável para utilizar uma base de dados no Sharepoint, e compartilhar com todos da empresa para utilizarem ao mesmo tempo?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Fala Erivelton, é muito possível.
      Fiz um projeto desse para meu antigo trabalho, tínhamos um projeto em VBA que o fluxo era o seguinte: VBA inseria informações em uma base de dados ACCESS, o ACCESS conectava no Sharepoint e o Sharepoint conectava com Power Apps. Dessa forma podíamos fazer inputs pelo celular e ter as informações atualizadas no VBA Desktop.

  • @JohnMeytrikans
    @JohnMeytrikans 6 หลายเดือนก่อน

    Boa tarde, excelente video, unico problema que estou tendo, é que ao abrir o projeto através do exe criado, ele não aparece na barra de tarefas, dando alt tab ele aparece normal, mas na barra de tarefas não aparece.
    Abraços!

    • @OrganicSheets
      @OrganicSheets  5 หลายเดือนก่อน

      Olá, desculpa a demora. 😅 Então, provavelmente está faltando algo, verifica se não pulou a etapa da APIfunction. Me diz, se resolver.

  • @ragegameplay1127
    @ragegameplay1127 3 วันที่ผ่านมา +1

    No meu caso, tenho planilhas que funcionam em rede. Sempre que faço uma atualização preciso colocar uma copia na máquina de cada setor da fábrica. Esse executavel serviria para esse propósito. Apenas atualizar o arquivo principal na rede?

    • @OrganicSheets
      @OrganicSheets  2 วันที่ผ่านมา

      Olá! Sim, o executável serviria perfeitamente para esse propósito. Ele executa o Excel e abre o arquivo previamente mapeado na rede, o que facilita muito a atualização automática do arquivo principal sem precisar fazer cópias em cada máquina. Se precisar de mais detalhes ou ajuda com a implementação, é só avisar! 🚀

  • @thiago.mariano
    @thiago.mariano ปีที่แล้ว +2

    Boa noite professor! Aula top, tentei fazer no visual studio 2022 mas não deu certo!

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Fala Thiago, verifica se escolheu o tipo de projeto correto antes de começar!

  • @holdinginvest4067
    @holdinginvest4067 ปีที่แล้ว +3

    Me tira uma dúvida, quando tenho arquivos em excel aberto, ele abre o programa que esta em exe duas vezes, um normal e o outro em leitura. O que posso fazer pra isso não acontecer? Outra coisa ele deixa os demais arquivos em excel visible = true.
    te agradeço desde já!

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Fala amigo, preciso analisar. Esse comportamento não era o esperado rs

  • @alexsandroheleno7418
    @alexsandroheleno7418 ปีที่แล้ว +1

    caralho
    kkkkkkkkk
    tu é foda kkkkkk

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Opa, pelo visto ganhei teu like rs.
      Obrigado pelo elogio 😁

  • @robertobecker8439
    @robertobecker8439 2 หลายเดือนก่อน

    Fala Fernandão!
    Tenho um projeto e criei o executável dele a pouco tempo com seu passo a passo, minha base de dados é a propria planilha q está o executável. Pergunta: é possivel salvar o arquivo sem que ele gere uma copia de recuperação? Pq sempre q salvo, ele gera a copia, aí quando entro novamente da erro ou ele nao abre, então preciso entrar pelo excel e fechar a recuperação ou recuperar a planilha. Obrigado!

  • @augustocarlos6379
    @augustocarlos6379 ปีที่แล้ว +1

    Não é necessário o cliente ter o Visual Studio? E a questão da versão Excel do Cliente?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Fala Augusto, beleza?
      O cliente não precisa ter visual studio, o sistema virará um executável com todos os recursos já compilados ao projeto.
      Em relação a versão do Excel requer atenção, lembre-se que essa técnica só cria um executável para o projeto VBA, logo requer compatibilidade entre as versões do office.

  • @QuickVibesOfc
    @QuickVibesOfc ปีที่แล้ว

    Primeiramente, gostaria de agradecer pelas excelentes aulas.
    Seria possível, alterar o nome do campo de uma tabela Access, via Excel VBA?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Olá Fabrício, você diz o nome da coluna (field)?
      Acredito que sim, nunca tive a necessidade de fazer isso usando o VBA, irei pesquisar um pouco.

    • @QuickVibesOfc
      @QuickVibesOfc ปีที่แล้ว +1

      @@OrganicSheets Isso, a coluna de uma tabela, andei pesquisando aqui, e encontrei algo relacionado ao ALTER TABLE.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      @Fabricio, desconheço essa função, depois me avisa se funcionou.

  • @fernandoribeiro7736
    @fernandoribeiro7736 ปีที่แล้ว +1

    Boa aula, grato.
    Como criar um instalador de programa, com criador de código de licença e com limitação de instalação e utilizador ?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Olá Fernando, tudo bem?
      Podemos utilizar o próprio VB.Net para criar essa parte de autenticação.

    • @fernandoribeiro7736
      @fernandoribeiro7736 ปีที่แล้ว

      Olá Fernando,
      Grato pela informação.
      Bom trabalho. 👍

    • @OrganicSheets
      @OrganicSheets  5 หลายเดือนก่อน

      😃🤝😊

  • @jonatasvelozo
    @jonatasvelozo ปีที่แล้ว +1

    41:29 no caso eu posso usar essa planilha em computadores diferentes ao mesmo tempo e se eu salvar em cada computador vai salvar em um arquivo único?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Olá Canal MEI, então, os dados são armazenados em um Banco de dados que está na pasta BD. Posso utilizar a planilha em computadores diferentes, porém o banco de dados deverá está em rede que seja acessível pelos 2 computadores.

  • @ruichaves3230
    @ruichaves3230 10 หลายเดือนก่อน +1

    Boa noite, a minha userform de abertura abre minimizada e por trás das outra janela, podiam me ajudar? Obrigado

    • @OrganicSheets
      @OrganicSheets  10 หลายเดือนก่อน

      Fala Rui, dá uma olhada nesse vídeo aqui: th-cam.com/video/OgNKxTVtY0w/w-d-xo.htmlsi=S13G5LltFybnWwXL
      Nele eu faço essa parte de maneira mais eficiente.

    • @ruichaves3230
      @ruichaves3230 10 หลายเดือนก่อน +1

      Obrigado Fernando, mas não funcionou porque como estou a usar a partilha do office 365 do meu trabalho, e ele nao me dá acesso ao share, vou ver se lá eu resolvo @OrganicSheets

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน

      🤜🤛

  • @edsonbrito5438
    @edsonbrito5438 6 หลายเดือนก่อน

    Muito bom! eu fiz um teste com uma aplicação é funcionou, porém quando fecho a aplicação fica rodando um arquivo em segunda plano. Você sabe como fazer para também finalizar a planilha em segundo plano? O formulário abre e funciona sem erros, porém após um tempo vai ocorrendo um acumulo de planilhas ocultas, nesse momento começa a dar uma mensagem de erro, vou no gerenciador de tarefas e fecho todas e volta a funcionar. Agradeço a atenção e colaboração. Parabéns pelo conteúdo

    • @OrganicSheets
      @OrganicSheets  5 หลายเดือนก่อน

      Olá, desculpa a demora. 😊🙏 No evento "beforeclose" do formulário, vc precisa colocar o código "aplication.quit", para forçar o encerramento/fechamento da aplicação. Abraços.

  • @tarsocanto
    @tarsocanto 2 หลายเดือนก่อน +1

    Desculpe, sou leigo... mas se entedi bem isso não funcionará para um usuário de Mac com IOS mesmo que ele tenha o Office instalado?

    • @OrganicSheets
      @OrganicSheets  2 หลายเดือนก่อน +1

      Opa Tarso, é isso mesmo.
      O método ensinado na aula cria um sistema executável para plataforma Windows que por sua vez executa a planilha. Desse modo, não é compatível com IOS mesmo que o usuário tenha o office.

  • @lohannpelegrino6565
    @lohannpelegrino6565 3 หลายเดือนก่อน

    Olá boa noite. Eu fiz todos os passos porém não deu certo. O Visual studio cria o executável, e depois quando eu tento executar o executável não faz nada, tentei fazendo a troca do nome do xlsm e também não fucionou. Estou colocando o nome correto no código e mesmo assim não roda. Sabe o que poderia ser ?
    Com o VB6 eu consegui fazer seguindo o tutorial do Luga, mas acho que melhor fazer com vb 2022, porém não funcionou. E mais uma pergunta para que possa ser executado o computador do usuário precisa ter o excel instalado, certo?

  • @Ezequias9001
    @Ezequias9001 ปีที่แล้ว +1

    Roendo as unhas pra criar minha aplicação de automação do WhatsApp em .exe

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Tenho pretensões a respeito desse tema também...

  • @eurenangribeiro
    @eurenangribeiro ปีที่แล้ว +1

    Oi Fernando, bom dia! Muito interessante o vídeo. Outra coisa, te chamei no WhatsApp da Organic Sheets, porém, parece que o link do Whats da página inicial do site, linka para um número de WhatsApp que não existe mais... Poderia me indicar um endereço de e-mail, site, ou whatsapp onde eu possa estar fazendo o contato, ou me encaminhando a realização de um? Perdoe a insistência, rs!

    • @mariesousa6931
      @mariesousa6931 ปีที่แล้ว +1

      O Whatsapp dele tá na descrição do vídeo, lá embaixo.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Opa Renan, tudo bem?
      Meu Whatsapp está na descrição do vídeo, pode me chamar lá.
      Obrigado por responder Marie Sousa ☺️

  • @mauri_araujo
    @mauri_araujo 10 หลายเดือนก่อน

    Como seria para ter o resultado semelhante com o PowerPoint ?

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน +1

      Olá, Mauri! Mil perdões pela demora, amigo!
      Então, para ter resultado semelhante com o PP, basta vc pegar a sua apresentação PP e na opção "Salvar como" escolher o "Tipo" .ppsx
      Caso tenha mais alguma dúvida, pedirei para vc se cadastrar no suporte do Hub que criei especialmente para tirar as dúvidas de vocês. Detalhe a sua dúvida e coloque lá o arquivo (caso tenha) ou o n° da aula do TH-cam sobre o qual queira ajuda, para facilitar o suporte. O link é hub.organicsheets.top
      Aqui os comentários são em vários vídeos e não aparecem na ordem em que foram postados, então posso acabar respondendo por último quem perguntou primeiro. Sem falar que lá, fica mais dinâmica a resposta. Obrigado!

  • @jorgenunes9014
    @jorgenunes9014 ปีที่แล้ว +1

    Deu tudo certo, mas não guarda na planilha, não sei porquê

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Olá Jorge, tudo bem?
      Como assim não guarda na planilha?

    • @jorgenunes9014
      @jorgenunes9014 ปีที่แล้ว

      @@OrganicSheets tenho um projecto com várias planilhas, e ao registrar dados não grava no exel

    • @jorgenunes9014
      @jorgenunes9014 ปีที่แล้ว

      Será que só funciona com uma planilha?

    • @jorgenunes9014
      @jorgenunes9014 ปีที่แล้ว

      Desde já agradeço a sua atenção e obrigado

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Nesse vídeo eu mostro como criar um executável para acessar uma planilha, não entendi bem a dinâmica de gravar dados na planilha do Excel, me chama no Whatsapp 21968748212, assim pode me enviar um áudio e seu arquivo para eu analisar.

  • @MCAES01
    @MCAES01 10 หลายเดือนก่อน +1

    Sou amador no VBA... mas amador mesmo! E tenho uma pergunta talvez até idiota: daria para usar o visual studio para programar em vba? O ambiente dele é muito mais amigável...

    • @OrganicSheets
      @OrganicSheets  10 หลายเดือนก่อน

      Fala MCAES01, que isso cara. Nenhuma pergunta é idiota, ainda mais se você é iniciante rs.
      Bom o Visual Studio é um ambiente de desenvolvimento que te permite programar em diversas linguagens.
      É possível utilizar ele para escrever códigos em VBA sim, mas aí teria que escrever e de qualquer forma, levar para o VBE para fazer parte do seu arquivo.
      Ou seja, não é a melhor escolha para esse tipo de programação. A não ser que queira programar em VB.NET e criar um VSTO para Excel que é algo um pouquinho mais avançado.

    • @MCAES01
      @MCAES01 10 หลายเดือนก่อน +1

      @@OrganicSheets agradeço a resposta! Sinto que quanto mais aprendo do Excel mais eu vejo que não sei

    • @OrganicSheets
      @OrganicSheets  10 หลายเดือนก่อน +1

      @@MCAES01 compartilhamos o mesmo pensamento rs. Quando olho para 1 ano atrás vejo o quanto evoluí, estamos sempre aprendendo coisas novas e o importante é manter a constância. Abração amigo.

    • @MCAES01
      @MCAES01 10 หลายเดือนก่อน

      @@OrganicSheets tmj👍

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน

      😀🤜🤛🙂

  • @brennonunes6749
    @brennonunes6749 ปีที่แล้ว +5

    tomara que não seja o aplicativo XLtoEXE

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +3

      Não é kkkk, aliás até hoje não entendi a finalidade do XLtoEXE. rs

    • @brennonunes6749
      @brennonunes6749 ปีที่แล้ว +1

      @@OrganicSheets nem eu kk

    • @OrganicSheets
      @OrganicSheets  5 หลายเดือนก่อน +1

      😂😂

  • @gsa1440
    @gsa1440 ปีที่แล้ว

    Que truque mais bobo!! Na prática está soment fazendo um link para o arwuivo e dssndo a entender que o excel está embebedado no form... Tanto é que o excel deverá acompanhar, caso contrário dá ruim... E quanto a mudar a extensão, basta a pesssoa na hora que mexer no excel observar as msg dele que vierem a aparecer e se notar que o laytou é muito parecido, basra fica fuçando os demais arquivos mudando a extensão até achar... Atender meus cliente desta maneira?! Nem pensar!! A não ser que o cliente fique sabendo da vulnerabildiade e aceite os riscos assim mesmo...

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Fala Gutemberg, como vai?
      De fato, é importante ressaltar que a intenção do nosso canal é fornecer uma variedade de dicas e truques do Excel, desde os mais simples até os mais avançados. Entendemos que nem todos os truques se aplicarão a todas as situações ou usuários. Cada um tem suas necessidades específicas e é responsabilidade de quem aplica a técnica avaliar se ela se encaixa adequadamente ao seu contexto.
      No caso do procedimento apresentado, reconhecemos que pode não ser a melhor opção para todos os cenários, especialmente em ambientes de trabalho ou com clientes que demandam maior segurança e proteção de dados.
      Agradecemos por fazer parte do nosso canal e esperamos continuar contando com a sua participação e interação.
      Abraços.

    • @pedrohenrique.12
      @pedrohenrique.12 ปีที่แล้ว

      @@OrganicSheets Cara, parabéns, vc tem a paciência de Jó! Eu mando logo se fuder, bobo é um caralho! 🤣 Se é bobo, não assiste e faz melhor! TENHO RANÇO DE COMENTÁRIOS DESTRUTIVOS, DISFARÇADOS DE "CONSTRUTIVOS", DE QUEM NUNCA CONSTRUIU NADA!

    • @pedrohenrique.12
      @pedrohenrique.12 ปีที่แล้ว

      Ô g0rdã0... Não gostou?! F0-D∆-S£! Muitos aqui gostaram! 🤣 Ser bobo é relativo, se teve quase 8 mil views, SINAL que pra muitos não é! 😉 Assim como eu e boa parte dos que acompanham e comenta aqui, já conhecemos VBA e não estamos sendo enganados em NADA! Alguns aqui tem canal tbm, inclusive.
      ENTÃO SE TE INCOMODA, FAZ MELHOR: ABRE O TEU CANAL E FAZ DA FORMA QUE VC ACHAR PERTINENTE! MELHOR DO QUE FICAR FAZENDO ESSE TIPO DE COMENTÁRIO M£DÍOCRE, JOGANDO H∆TE NO CARA! Tá com desgosto da vida? Tá com falta do que fazer? Vai dar uma corridinha... Faz bem! 😎👍

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน

      🤜🤛