Vídeo

Поделиться
HTML-код
  • Опубликовано: 6 янв 2025

Комментарии • 83

  • @programasplayer3391
    @programasplayer3391 Год назад +7

    Like dado, Inscrito check, comentário check!
    Valeuuuu!

  • @pedrohenrique.12
    @pedrohenrique.12 Год назад +9

    Adquiri o curso e tô curtindo! Parabéns pelo empenho!

  • @annyrosa5328
    @annyrosa5328 Месяц назад +1

    Muito, muito show. Parabéns pelo lindo trabalho.

    • @OrganicSheets
      @OrganicSheets  27 дней назад

      Que alegria ouvir isso! 😊 É com muito carinho que preparo cada detalhe para ajudar no seu aprendizado! 🚀

  • @suavesergio
    @suavesergio 7 месяцев назад +2

    Fernando, conteúdo excelente como sempre! Esta aula foi perfeita! Parabéns pela excelência e conteúdos diferenciados e profissionais que você dispõe.

    • @OrganicSheets
      @OrganicSheets  7 месяцев назад

      Valeu Sergio, um abraço 🤝

    • @suavesergio
      @suavesergio 6 месяцев назад

      @@OrganicSheets Fernando, quando permitimos que o instalador instale o nosso programa na pasta C:\Program Files\..., e durante o uso do programa em Excel/vba, ele requeira salvar dados na planilha, não teremos problemas com a relação à permissões do Windows para salvar dados nesta pasta aí do C:\Program Files?? Isto porque trata-se de uma pasta meio que raiz do Windows que geralmente requer permissões para acessar. Tenho muita curiosidade de saber a tua experiência nisso. Um abraço.

  • @waldemirjuniorguga6072
    @waldemirjuniorguga6072 5 месяцев назад +1

    Valeu muito você foi de grande ajuda! estou muito animado com resultado, uma dica que percebi durante meus testes. na configuração de setup no projeto de instalação o primeiro item (AddRemoveProgramsIco), adicionar o ícone nele ele cria na configurações / aplicativo do Windows um ícone, assim o usuário final não fica obrigado a manter o arquivo de instalação no pc, creio que seria de muita ajuda a outro que acompanham seu canal se você fizer um vídeo com esta opção

    • @OrganicSheets
      @OrganicSheets  5 месяцев назад

      Oi, Waldemir! Fico muito feliz em saber que o vídeo te ajudou e que está animado com o resultado! Obrigado pela dica valiosa, realmente adicionar o ícone na configuração de setup é uma ótima ideia. Vou tentar preparar um vídeo explicando essa opção para ajudar outros seguidores do canal. Obrigado pelo apoio! Abraço! 😊🔧💻

  • @OrganicSheets
    @OrganicSheets  Год назад +10

    Pessoal, acabei de perceber que o arquivo está abrindo como leitura, não testei se está implicando em salvar alguma informação, se estiver me avisem para eu tentar corrigir!
    Queremos te ajudar a alcançar o sucesso com seus projetos VBA, então não se esqueça de deixar o seu like, comentar sobre as suas experiências e, claro, se inscrever para mais conteúdo incrível como este! 🙌💬🔔
    E se você quer ir ainda mais fundo, confira nosso curso completo, onde ensinamos o projeto utilizado neste vídeo! 👉👨‍🏫 go.hotmart.com/T86906489J
    👉 Link para Download: organicsheets.top/setup-de-instalacao-para-projetos-em-vba/

    • @ricardoaugusto5844
      @ricardoaugusto5844 Год назад

      Abre como arquivo do world, e não como instalador. assim é não conseguimos executar.

    • @FernandoSouza-c4g
      @FernandoSouza-c4g Год назад +1

      Comigo abre somente como leitura, dai a base de dados não funciona (diz que está fechada). Fiz uma pesquisa e se a base de dados estiver no "Program Files", sempre estará como somente leitura.

    • @EderStore-wd9ee
      @EderStore-wd9ee Год назад

      Quando fechamos o arquivo aparece uma mensagem do Excel com opção de salvar não salvar e cancelar mas usei um código e a mensagem desapareceu.

    • @OrganicSheets
      @OrganicSheets  Год назад +1

      Eu descobri como driblar o problema do banco de dados como leitura. Em breve, gravo pro canal.

    • @farshidfardnian3326
      @farshidfardnian3326 8 месяцев назад

      Olá. Eu também encontrei esse problema. Você não passa no treinamento para consertá-lo?@@OrganicSheets

  • @ricardoaugusto5844
    @ricardoaugusto5844 Год назад +1

    Maravinha! Canal com videos de muita qualidade. Não para, continue trazendo novidades.

    • @OrganicSheets
      @OrganicSheets  Год назад

      Valeu Ricardo, em breve trago a atualização nessa aula.
      Abração.

  • @ragegameplay1127
    @ragegameplay1127 15 часов назад

    Funcionou porem, outra instancia é aberta caso tenha alguma macro que faça conexao com a proria planilha. Para consultas do tipo sql

  • @antoniooliveira194
    @antoniooliveira194 6 месяцев назад +1

    Muito bom (merece like e inscrição)
    O Fernando é um óptimo formador e comunicador...
    Num vídeo futuro gostava de ver exploradas algumas funcionalidades adicionais como o “Editor de interface do usuário” e o “Editor de Acções personalizadas”.
    Tenho uma aplicação desenvolvida em VB 2019 que recorre a um banco de dados MS Access pelo que é necessário instalar (ou garantir que se encontra instalado o AccessDatabaseEngine).
    Resolvo com dois setup’s, mas seria muito mais profissional se disponibilizasse a solução com um único… 🤪

    • @OrganicSheets
      @OrganicSheets  6 месяцев назад

      Opa Antonio, nunca cheguei a executar com o AccessDatabaseEngine, geralmente uso o sqlite nas minhas aplicações com vb.net.
      Vou dar uma estudada e qualquer coisa volto com um vídeo, abraços!

  • @eugeniocarvalho9050
    @eugeniocarvalho9050 Год назад +3

    Adorei este conteúdo! parabéns e muito obrigado. Estou a ponderar comprar o curso.

    • @OrganicSheets
      @OrganicSheets  Год назад

      Que bom que você gostou do vídeo, @eugeniocarvalho9050! 🎉 Fico super feliz em saber que o conteúdo está te ajudando. Sobre o curso, posso dizer que ele é como pizza - todo mundo adora e sempre quer mais! 😉 Se tiver dúvidas específicas sobre o curso ou VBA, pode mandar aqui. Estou à disposição para ajudar..🤓

  • @rodrigoguimaraes9055
    @rodrigoguimaraes9055 Год назад +1

    Fernando, parabéns mais um vez, explicação sensacional.... por favor não pare... continue... trabalho extraordinário

    • @OrganicSheets
      @OrganicSheets  Год назад

      Deixa comigo Rodrigo, enquanto eu poder ajudar 4.000, 400 ou até mesmo 4 pessoas, tenha certeza que me esforçarei para continuar.

  • @josepedro7061
    @josepedro7061 Год назад +1

    Parabens meu amigo, faz muito tempo que eu procura isso, e vc trouxe tudo, muito bem explicado. Obrigado

    • @OrganicSheets
      @OrganicSheets  Год назад

      Fala José,
      Obrigado pelo seu comentário e em breve trarei atualizações sobre.

  • @meusvideosfelizes
    @meusvideosfelizes 6 месяцев назад +1

    Muito útil cara

  • @pateznina
    @pateznina Год назад +1

    Nossa era isso que eu precisava... vou ter que assistir umas 10 vezes kkk...Agora teria coma fazer isso para uma planilha, pois eu criei um calendário perpetuo com imagem em outra planilha eu gostaria de montar um instalador para ele e que mostrasse o calendario sem aparecer o excel, obrigado

    • @OrganicSheets
      @OrganicSheets  Год назад

      Boa Pateznina rs, tem o passo a passo para download, deve ajudar também.

  • @felisbertodacruz5826
    @felisbertodacruz5826 Год назад +2

    Fantástico 👏

  • @EderStore-wd9ee
    @EderStore-wd9ee Год назад +1

    Essa aula é excelente tirou-me de um sufoco com uma extensão exe que não abria de geito nenhum,tenho uma pergunta: por exemplo se Bo mesmo projeto tenho vários formulários (login, cadastro produto, cadastro venda, cadastro cliente) tenho de fazer o memo processo para gerar o instalador colocando a função queryclose,evento open no workbook.,..,.desculpas por eu fazer muitas perguntas mas é que sou muito curioso e gosto de aprender coisas novas. Se poder me ajudar ficaria muito agradecido. Obrigado pela atenção e continuação de bom trabalho

    • @OrganicSheets
      @OrganicSheets  Год назад +1

      Oi @EderStore-wd9ee! Fico muito feliz em saber que a aula foi um salva-vidas para você no momento certo, tipo aquele guarda-chuva que a gente encontra no carro bem quando começa a chover. 🌧️☔
      Sobre sua pergunta, a curiosidade é o motor da aprendizagem, então pergunte à vontade! No caso de um projeto com vários formulários como login, cadastro de produto, vendas e clientes, o processo para criar um instalador é basicamente o mesmo. Todos esses formulários estarão dentro de um mesmo arquivo .XSLM e no Evento Open, você vai colocar o formulário inicial (que provavelmente é a tela de login) .
      Quanto à função QueryClose e ao evento Open no Workbook, eles são cruciais para controlar o comportamento do aplicativo durante a abertura e fechamento.
      Se tiver mais perguntas ou se precisar de detalhes mais específicos sobre algum passo desse processo, não hesite em perguntar. Estou aqui para ajudar! E lembre-se, não existe pergunta demais quando se trata de aprender algo novo. 📘💡

  • @mitchelziech3840
    @mitchelziech3840 Год назад +1

    Muito bom essa aula, didática simples de entender e objetiva.
    Só mais uma dúvida, se eu editar a base do forms no Excel e criar novas melhorias no VBA e for instalar em outro computador vem com a edição?

    • @OrganicSheets
      @OrganicSheets  Год назад

      Olá @mitchelziech3840! Fico contente que tenha achado a aula clara e objetiva.
      Vamos lá, se você fizer alterações no arquivo .XLSM, vc vai precisar RECOMPILAR o instalador, para que ele remonte o pacote considerando essas alterações que vc fez.

  • @thaiseiras7765
    @thaiseiras7765 10 месяцев назад +1

    Que top, valeu mesmo

  • @rdndecastro2069
    @rdndecastro2069 Год назад +1

    Não estou conseguindo salvar os dados...abre o arquivo somente como leitura 😢😢😢
    Mas registro aqui meus parabéns amigo... o conhecimento disponibilizado por vc tem me ajudado muuuuuito

    • @OrganicSheets
      @OrganicSheets  Год назад

      Fala Castro, beleza?
      Percebi isso depois que lancei a aula, provavelmente requer alguma modificação no setup.
      Estive mal essa semana, mas vou revisitar o projeto para trazê-lo 100%.

    • @rdndecastro2069
      @rdndecastro2069 Год назад

      @@OrganicSheets Olá amigo, consegui resolver dando permissão diretamente na pasta do setup após instalado.

    • @OrganicSheets
      @OrganicSheets  9 месяцев назад

      Bacana! Mas acabou que fiz outro vídeo, com o código melhor elaborado. Abraços.😃🤝😊

    • @rdndecastro2069
      @rdndecastro2069 9 месяцев назад

      @@OrganicSheets excelente... ansioso para adquirir mais conhecimento

    • @OrganicSheets
      @OrganicSheets  8 месяцев назад

      😄

  • @FernandoSouza-c4g
    @FernandoSouza-c4g Год назад +1

    Boa tarde professor, consegui resolver o problema dos arquivos ficarem somente leitura mudando o local de instalação (manualmente na hora de instalar, pois se instala no "Program Files" ele fica somente leitura) e nas propriedades do Visual Studio o "DefaultLocation" mudei para [LocalAppDataFolder][Manufacturer]\[ProductName] e funcionou perfeitamente.

    • @OrganicSheets
      @OrganicSheets  Год назад +1

      Top demais, testei aqui e funcionou também. Agora só preciso ajustar a parte de comunicação com Access (o banco de dados ainda fica como leitura 😒)
      Se descobrir algo, me fala.

    • @FernandoSouza-c4g
      @FernandoSouza-c4g Год назад

      @@OrganicSheets O meu banco do Access fica numa sub pasta "\Bases" e não teve problema de ficar ReadOnly. Vou testar em outros PCs para ver como se comporta.

    • @OrganicSheets
      @OrganicSheets  10 месяцев назад +1

      😀🤜🤛🙂

  • @pedrovischi6208
    @pedrovischi6208 Год назад +1

    Ótimo vídeo.
    Atualmente meu próprio vba cria uma nova instância durante a abertura do excel, e fecha o atual. Similar o que vc apresentou, entretanto utilizando um executável abre várias soluções.

    • @OrganicSheets
      @OrganicSheets  Год назад

      Boa Pedro, de fato, um executável favorece seu projeto e muito.

  • @carloscezarc.santos9681
    @carloscezarc.santos9681 9 месяцев назад

    valeu!👍

  • @Heleno-v4m
    @Heleno-v4m Год назад +2

    Apesar do office 365 estar instalado no pc , não possuo MIcrosoft office interop excel, não é encontrada , como faço pra resolver isso!!!
    Por favor, Fernando.

    • @OrganicSheets
      @OrganicSheets  Год назад

      Você pode instalar ele pelo gerenciador de pacotes Nuget, segue o passo a passo abaixo:
      Tutorial para Baixar o Microsoft Office Interop Excel via NuGet
      Passo 1: Abrir o Gerenciador de Soluções no seu IDE
      Supondo que você esteja usando o Visual Studio, abra seu projeto e acesse o 'Solution Explorer'.
      Passo 2: Acessar o Gerenciador de Pacotes NuGet
      Clique com o botão direito do mouse no projeto dentro do Solution Explorer e selecione 'Manage NuGet Packages'.
      Passo 3: Procurar pelo Pacote Interop.Excel
      Na aba 'Browse', digite “Microsoft.Office.Interop.Excel” na caixa de pesquisa.
      Passo 4: Instalar o Pacote
      Encontre o pacote na lista de resultados e clique em 'Install' para adicionar ao seu projeto. Certifique-se de revisar as informações do pacote e sua compatibilidade com a versão do seu projeto e do Office.
      Passo 5: Verificar a Instalação
      Após a instalação, o pacote deve aparecer na lista de referências do seu projeto. Você pode precisar reiniciar o IDE para que as mudanças entrem em efeito.
      Passo 6: Utilizar o Interop no seu Código
      No seu código, você agora pode adicionar using Microsoft.Office.Interop.Excel; para acessar as classes e métodos da biblioteca Interop.

    • @Heleno-v4m
      @Heleno-v4m Год назад +1

      @@OrganicSheets Fernando vc é o cara, muito obrigado!!

    • @OrganicSheets
      @OrganicSheets  10 месяцев назад

      😀🤜🤛🙂

  • @guilhermesantosandrade1784
    @guilhermesantosandrade1784 Год назад +1

    Excelente vídeo!! Você comentou sobre o curso de conexão com o WhatsApp. Eu tenho uma aplicação em VBA para gestão de laboratório e emissão de laudos de análises clínicas. Sabe me dizer se, com esse curso mencionado, eu consigo estabelecer uma conexão com o sistema de modo que os laudos são enviados automaticamente pelo WhatsApp / E-mail? Caso seja possível, vou correndo adquirir hehe

    • @OrganicSheets
      @OrganicSheets  Год назад

      Olha geralmente sim, mas não consigo lhe precisar 100% pq vai depender muito do sistema que utiliza.
      Se quiser avaliar melhor se irá te atender me chama no Whatsapp 21968748212 e posso avaliar melhor.

  • @elitonschererrodrigues2418
    @elitonschererrodrigues2418 Год назад +1

    não aparece o Aplicativo Windows Forms (.NET Framework) para Visual Basic. Tenho que instalar alguma coisa extra? acabei de instalar o visual estúdio.

    • @OrganicSheets
      @OrganicSheets  Год назад

      Fala Eliton, tudo beleza?
      O problema está na instalação. Quando vc coloca para instalar, aparece uma tela onde vc seleciona o tipo de desenvolvimento que vc vai querer. Vão ter inúmeras opções, Python, .net para web e etc.
      Dá uma olhada nessa imagem (learn.microsoft.com/pt-br/visualstudio/install/media/vs-2022/vs-installer-workloads.png?view=vs-2022) vc tem que selecionar o .net desktop development que contempla o VB.NET.

  • @ianfelippe5986
    @ianfelippe5986 Год назад +1

    Fala Fernando, como vc faz para enviar o arquivo .dll do listview, por exemplo, para um cliente? Tem alguma forma, com esse setup, de na hra sa instalação, o .dll já ser enviado para a pasta system32 e syswow64 do windows direto?

    • @OrganicSheets
      @OrganicSheets  Год назад +1

      Fala Ian, beleza?
      Apesar de nunca ter testado acredito que seja possível sim.
      Teria que adicionar a DLL no setup e teria que criar uma Ação Personalizada para copiar a DLL para system32 e SysWOW64, depois teria que registar essas DLL's.
      Mas acredito que tenha que executar como administrador e vai depender da versão do Windows do usuário também.

    • @ianfelippe5986
      @ianfelippe5986 Год назад +1

      Quando você envia planilhas suas para clientes, em que usa a listview, vc envia em separado hoje em dia? Ou vc nem envia planilhas com listview pra nao ter essa dor de cabeca? Kkkk

    • @OrganicSheets
      @OrganicSheets  Год назад +1

      Ian, geralmente utilizo listview nos meus projetos e envio tudo junto rsrs.
      Costumo informar com antecedência que o meu projeto é compatível com o Office 2019 em diante (geralmente para esses a biblioteca já está lá certinha).
      E se a versão do cliente for mais antiga eu marco um atendimento pós-venda para fazer a instalação remotamente para ele.
      Esse pós-venda só me aconteceu 2x.

  • @IvanBezerraAllaman
    @IvanBezerraAllaman 8 месяцев назад

    Fernando, eu de novo. Percebi que o setup.exe só funciona se tiver o arquivo .msi junto. Ou seja, se eu for fornecer para terceiros terei que fornecer os dois. Você percebeu isso? Tem como contornar e deixar os dois independentes?

  • @JBTutoriais
    @JBTutoriais Год назад +2

    não acuso como vírus ao enviar por email ou na hora o cliente tentar instalar?

    • @pedrohenrique.12
      @pedrohenrique.12 Год назад +3

      Não é pra acontecer, pois é um pacote de instalação do Windows e não deveria acusar. Se isso acontecer é pq pode ter algo potencialmente perigoso segundo os critérios da Microsoft. Comigo não aconteceu...

  • @lrgoncalves40
    @lrgoncalves40 Год назад +1

    Como seria instalar um projeto para clientes como DEMONSTRATIVO, ou seja com data para avaliação.

    • @rodrigues3244
      @rodrigues3244 Год назад

      Acredito que isso aí você consiga fazer no próprio VBA, tipo: referência uma célula em uma planilha (oculta) ou uma tabela no banco de dados, e cria um parâmetro para quando o usuário abrir pela primeira vez capturar aquela data e daí pra frente contar quantos dias você quer, tipo +15 dias, aí quando chegar nessa data é só bloquear as funções que desejar no seu projeto. Bom, ainda estou em fase de aprendizado, bem no inicio, mas eu fiz assim para um trabalho da faculdade.

    • @OrganicSheets
      @OrganicSheets  Год назад

      Gonçalves tem várias maneiras de fazer isso, umas mais eficientes e outras menos.
      No curso: go.hotmart.com/T86906489J ensino como criar um VBA License, um sistema para licenciamento de projetos, definindo data de vencimento, período de teste, chave de ativação e etc.
      Dá uma olhada lá.

  • @IvanBezerraAllaman
    @IvanBezerraAllaman 9 месяцев назад

    Muito interessante a aula. Só teve um problema. A extensão do arquivo quando criado ficou ".cs" e não ".vb" como no seu vídeo. Isso tem alguma implicação no processo?

    • @OrganicSheets
      @OrganicSheets  9 месяцев назад

      Oi, meu amigo! Bom, ao criar o arquivo vc tem que se atentar a linguagem selecionada, provavelmente vc selecionou a linguagem C#. Sim, terá. Pois se trata de outra linguagem de programação e o meu código é em VB. A não ser que vc adapte este código para a linguagem C#. Abraços.

    • @IvanBezerraAllaman
      @IvanBezerraAllaman 8 месяцев назад

      @@OrganicSheets Percebi depois que realmente tinha seguido um passo errado. Só mais uma dúvida. Se eu precisar modificar/corrigir o arquivo, qual seria os passos? 1. modificar o arquivo na pasta application folder 2. recriar todos os atalhos 3. compilar novamente o setup. Seria mais ou menos isso? Parabéns, seus vídeos já me ajudara muito. valeuuuu

  • @HSsolutions-l5i
    @HSsolutions-l5i 2 месяца назад +1

    Só um comentário caso alguém passe pela mesma situação,
    o " aplicativo do Windows forms(net.framewook) " pode aparecer mais de uma opção caso sua biblioteca C# esteja instalado , precisa ser a que tem vb em cima
    experiência própria kkkk

    • @OrganicSheets
      @OrganicSheets  2 месяца назад +1

      Ótima dica, HS Solutions! 👏 Isso realmente pode confundir, especialmente para quem tem várias bibliotecas instaladas. Obrigado por compartilhar sua experiência, com certeza vai ajudar quem estiver passando pelo mesmo! 😄👍

  • @familiawsfl
    @familiawsfl 7 месяцев назад +1

    Tá muito escuro pra eu poder enxergar direito

    • @OrganicSheets
      @OrganicSheets  7 месяцев назад +1

      Opa amigo, peço desculpas pelo tema escuro.
      Vou tentar me adequar, abraços!

  • @alexandermoncada5920
    @alexandermoncada5920 Год назад +1

    Caro Fernando, seu canal e seus projetos são excelentes, de qualidade e muito profissionalismo, mas quero te dar uma recomendação, por favor seja preciso, não ande muito por aí ou repita tanto os mesmos itens porque você fica desesperado de ouvir a mesma coisa várias vezes e você perde a concentração. Você realmente é excelente, mas seja mais direto na explicação do vídeo.

    • @OrganicSheets
      @OrganicSheets  Год назад

      Obrigado pelas dicas Alexander.
      Olha de fato, eu gosto de ser mais objetivo, mas geralmente isso impacta no aumento no número de dúvidas kkkkk
      Aí acabo detalhando demais justamente por pensar em eventuais perguntas que irão surgir.
      Mas vou me policiar para tentar trazer mais objetividade aqui nos vídeos. Abração

    • @alexandermoncada5920
      @alexandermoncada5920 Год назад

      @@OrganicSheets Obrigado pela atenção, valorizo ​​​​e agradeço muito o tempo que você dedica nos ensinando, não se preocupe, às vezes ficamos desesperados, mas se você considera que deveria dar mais detalhes, tudo bem, um abraço meu querido Fernando

    • @suacasasuaempresa1315
      @suacasasuaempresa1315 10 месяцев назад

      @alexandermoncada5920 Tão fácil acelerar o vídeo, eu mesmo assisto na velocidade 2, geralmente, ou pode avançar também. Fica desesperado a toa... Ou sofre de ansiedade.

    • @OrganicSheets
      @OrganicSheets  9 месяцев назад

      🤝