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

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

    Professor, boa noite. Mesmo usando este código, minha planilha ainda está abrindo no fundo. Porém, esta sem os dados, menos mal kkk
    poderia me dar um dica para solucionar isso

  • @altobellysantos7258
    @altobellysantos7258 Месяц назад

    Boa noite! Antes de tudo, quero parabenizá-lo pelo excelente trabalho e pela qualidade do conteúdo que você compartilha sobre VBA. Suas explicações são claras e sempre muito detalhadas, facilitando o aprendizado de todos nós. Obrigado por dedicar seu tempo para compartilhar seu conhecimento!
    Configurei o Excel para exibir apenas o formulário e adicionei um botão que, ao ser clicado, fecha o formulário e sai do Excel. No entanto, agora estou enfrentando um problema, pois não consigo mais acessar a planilha para adicionar códigos ou consultar os dados. Como posso desfazer essa configuração para que eu consiga voltar a acessar o Excel normalmente?
    Mais uma vez, parabéns pelo seu trabalho, sua ajuda tem sido essencial!

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

    8:05
    - Uma dúvida meu bom 🤔, que extensão é essa que sua Planilha tem de .xlsb é de alguma versão Nova do Office, se for qual seria 🤔, desconheço entende?
    Pois pelo que entendo a Planilha de acesso a Macro é de extensão.xlsm
    🤔
    O meu aqui do trabalho Office 2013 não tem essa extensão de .xlsb, creio que a da minha casa o Office 2016 não deva ter esse tipo de extensão.😮

  •  2 месяца назад

    Estava buscando um recurso destes, pois é realmente desagradável sumir tudo que está aberto. Agora vou testar. Valeu!

  • @paulofreitas9450
    @paulofreitas9450 Месяц назад

    Olá Marcus, estou desenvolvendo um pequeno projeto em VBA. Tenho algumas dificuldades. Tens interesse em colaborar no projeto? obrigado

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

    Excelente dica!, vou aplicar nas ferramentas que preciso desenvolver no meu dia a dia no trabalho
    Já virei um assinate

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

    Show de bola irmão. Estava procurando esse tipo de recurso. Obrigado por compartilhar.

  • @renatopereira4372
    @renatopereira4372 2 года назад +3

    Obrigado pelos ótimos videos, mas não funcionou tentei xlsb, xlm, xls... não oculta a planilha só desabilita:(

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

    Parabéns ótima explicação, você poderia explicar como fazer a impressão também ou seja um código VBA no botão de impressão no formulário e um outro código que ao digitar o nome ou documento retornasse com os dados do cliente.

  • @h.carvalho7503
    @h.carvalho7503 Месяц назад

    Opa, bacana. Mas, ainda fica um Excel aberto. Tem como deixar apenas a aplicação visível?

  • @elsogoncalves5345
    @elsogoncalves5345 Месяц назад

    Boa tarde Pro
    Tem como mostrar uma mensagem de Boa vinda e seguida abrir o formulario,isso tudo de fazer login

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

    Olá,
    O vídeo de formulário profissional está perfeito!
    Já agora imagine outro caso:
    Eu estou a correr uma Userform numa planilha de Excel com várias folhas com tabelas de cadastros.
    No entanto, eu necessito de carregar alguns dados das folhas na Userform quando ela está em execução.
    Naquele momento, e referindo que a tela da Userform não ocupa todo o ecrã/tela do monitor, sempre que procuro dados na folha 1 esta fica por trás da Userform, se procuro na folha 12 esta fica por trás da Userform, e assim por diante.
    Sem querer utilizar o código que atribui à Userform as dimensões da tela, há como congelar todas as folhas enquanto se executa a Userform, deixando apenas visível a folha desejada?
    Agradeço a atenção!

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

      No início da rotina:
      Application.SreenUpdating = Fase
      No fim da rotina tornar = True
      Abraço

  • @petersoncpxb
    @petersoncpxb 2 года назад

    MEEUUU DEUUSS TOOPPP DEMAISSS! Primeira vez que vi essa forma. excelente.

  • @diascarlosdias
    @diascarlosdias 3 месяца назад

    Infelizmente comigo deu erro ele abre a userform mas depois da erro de execução 1004 o modelo 'Rows' do objeto global falhou e quando depuro, aparece a amarelo TOTlin=Planilha.Range("A" & Rows.count).end(xlUp).Row
    MAS as dicas de criar userform até agora foram todas super validas, parabens!

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

    Muito bom, gostei de mais, gostaria de usar isso numa aula completa, desde a criação de userform até a ocultação de dela.

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

      🚀Treinamento VBA Master Code
      pay.hotmart.com/O53919691D?off=fpu6jyl7

  • @FabioVieira-nn7je
    @FabioVieira-nn7je Год назад +1

    olá! Muito boa a aula, porém, pra quem faz backup automático o nome muda e caso o usuário queira abrir o sistema através do backup estará desprotegido.
    Me esclareça por favor.

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

    Excelente, Professor! Muito obrigado!

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

    Muito bom. Vou aplicar o conhecimento.
    Uma dúvida. No VBA você utilizou o nome do arquivo. Se o usuário alterar o nome do arquivo, o comando de ocultar a pasta de trabalho não vai funcionar, correto? Neste caso, o que fazer? Bloquear a alteração do nome do arquivo? Ou criar uma variável que traga o nome do arquivo?

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

      Tenho essa mesma dúvida, e se o usuário alterar o nome da planilha? óh céus!

  • @ruibarata6581
    @ruibarata6581 Месяц назад

    Bom dia caro Marcos,
    Eu tenho dois VBAProject ou mais a correr em simultâneo, correspondentes aos respetivos Workbooks.
    Ex:
    - Tenho em execução um documento "Documento1.xlsm" com as respetivas folhas "Sheet1", "Sheet2", ...Etc
    - Tenho um segundo documento "Documento2.xlsm" com as respetivas folhas "Sheet1", "Sheet2", ...Etc
    Questão:
    Como determino em código VBA, o caminho da "Sheet2" do documento "Documento2.xlsm"?
    É que dependendo do documento que abro em primeiro lugar, quando o código necessita de consultar ou registar dados na "Sheet2", nem sempre o faz no documento "Documento2.xlsm"!
    Grande abraço e obrigado pela ajuda !

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

      A melhor maneira de fazer isso é atribuir uma variavel para o Documento2 logo na abertura do arquivo.
      Por exemplo:
      Sub teste()
      Dim wb As Workbook
      Dim ws As Worksheet
      Set wb = Workbooks.Open("C:\Documento2.xlsm")
      Set ws = wb.Sheets("Sheets2")
      ws.Range("A1") = "OK"
      End Sub

    • @ruibarata6581
      @ruibarata6581 Месяц назад

      ​@@ExcelOnlineBrasilMuito obrigado pela resposta Exmo. Marcos.
      Entretanto e enquanto aguardava resposta, depurei o código, salvei o projeto com palavra passe e...
      Não entendo porquê ficou a funcionar na perfeição!
      Mais uma vez muito obrigado pela resposta!

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

    Fala Marcus! pra mim houve um problema.. Quando abre antes do sistema funciona belezinha, mas quando abre uma planilha após o sistema está aberto abre junto o excel do sistema ao fundo. Tem alguma solução? Ou quando abre somente ele, fica o fundo preto..

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

    Professor me da uma ajudinha... preciso criar um botão no formulário que abra o banco de dados planilha 1. Qual código eu uso?

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

    Sempre aulas TOP

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

    final do video falou tudo

  • @Vittechan
    @Vittechan Год назад +6

    Nossa, eu estava procurando justamente isso, pois o que eu tinha antes era o que ocultava tudo! Ajudou e muito. Sensacional

  • @LuisDeOliveira901
    @LuisDeOliveira901 2 года назад +3

    Valeu a dica Professor. Mas para mim dá erro.
    Na verdade quando uso apenas Application.Visible=False funciona.
    Mas quando é a vez do Windows(...).Visible=False é que dá erro. Ao Debugar ele me leva para erro no UserForm.Show
    Outro problema é ocultar sempre FOREVER. E quando tento ver o excel para alterações possíveis já não sei como. Não abre nunca. Tem como depois acessar?

  • @edvaldodasilvalima121
    @edvaldodasilvalima121 2 года назад +1

    Explicação simples é fácil e apreender. Parabéns pela dica.

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

    Professor Marcus! Parabens pelas aulas! Estou com um desafio novo aqui no trabalho e só estou conseguindo dar continuidade graças a você!(e olha que já pesquisei em muito canal por aqui em)!
    Porem não importa o que eu faça continuo no mesmo problema:
    Meu "sistema" tem duas telas, a de login e senha e a tela que aparece logo em seguida para preenchimento do formulario(onde os dados são inseridos na planilha).
    Quando oculto a planilha para que meu trabalho fique com essa carinha mais sofisticada de sistema e digito o login e senha na primeira tela, no momento em que ele deveria apresentar a segunda tela, ele simplesmente apresenta o erro "Erro em tempo de execução 9 Subscrito fora de intervalo" ou "Erro em tempo de execução 1004 O método Worksheets do objeto_Global falhou"
    O erro vai para essa linha: linha = Worksheets("Base").UsedRange.Rows.Count + 1
    Quando volto a reexibir a pasta de trabalho ai sim ele para de dar esse erro porem tira todo o glamour de algo que deveria ficar em oculto principalmente por questões de segurança de dados.

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

    Boa tarde Marcos! Um detalhe que percebi durante esta instrução é que se por acaso for acessar alguma pasta dentro desta planilha, vai dar erro de acesso. Confirma isso?

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

      Olá Ricardo.
      Quando diz "pasta", está se referindo a uma aba da pasta de trabalho, é isso?
      Em caso positivo, depende como vai "acessa-la".
      Se a idéia for trabalhar com método "Select" ou "Activate" de fato terá problemas.
      O melhor é trabalhar diretamente com os objetos sem esses métodos que mencionei.
      Abraço

  • @andersonjorge2746
    @andersonjorge2746 2 месяца назад

    Olá professor, estou tendo problemas nessa execução, no caso, o meu formulário carrega a Listbox de uma tabela (a base de dados do userform a qual estou tentando ocultar), e quando ela oculta ocorre o erro 380 "Não foi possível definir a propriedade RowSource. Valor de propriedade inválido. consegue me dar um suporte?

  • @ocomentarista4211
    @ocomentarista4211 11 месяцев назад

    É possível usar o userform apenas para executar uma macro? Digamos o envio automático de e-mail? Selecionando o assunto

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 11 месяцев назад +1

      Positivo, é perfeitamente possível 😉

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

    Justamente o que eu precisava, valeu.

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

    Suas aulas são incríveis! Didática fantástica. Direto ao ponto, mas sem faltar informação!

  • @wilsonfelixhonorio6359
    @wilsonfelixhonorio6359 2 года назад

    Parabéns, adorei saber dessa possibilidade com o Excel,

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

    Muito bom!!! Uma ajuda, se eu abrir o arquivo qdo não tiver outro aberto ele não oculta tudo, a base fica sem nenhuma aba, somente o fundo onde tem Arquivo, Pagina Inicial, Inserir... Existe alguma configuração? Pq qdo tem tem outro arquivo aberto ele oculta certinho. Alguma sugestão?

  • @andrerodrigues2960
    @andrerodrigues2960 2 года назад +1

    Show...Professor, muito obrigado por compartilhar mais uma vez. Abraços.

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

    mais um inscrito

  • @marcomcosternh
    @marcomcosternh 2 года назад +1

    Parabéns !!!! Ótima explicação e muito produtivo. Obrigado por compartilhar esse conteúdo. Forte abraço! Ah... já ganhou um escrito novo !!!

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

    Ta giro, mas tenho deparado com um problema. Ja criei um botão de minimizar mas quando minimizo, o userform fica escondido atrás das outras janelas. Tem maneira de o deixar visível, na task bar por ex como um aplicativo normal?

  • @user-pw1vl8ry2p
    @user-pw1vl8ry2p 2 года назад

    Marcus, muito obrigado eu tinha esse problema, parabens mesmo pelo seu belo trabalho, tu é muito bom, obrigado.

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

    Boa tarde Gostaria de saber se teria como recupera a senha pois eu criei o meu fiz tudo minha planilha estar top mais eu acabei esquecendo a senha.

  • @erminioleal3236
    @erminioleal3236 2 года назад

    Show de bola..
    Como faço pra deixar a caixa de login selecionada com o cursor?
    Criei o formulário e não sei como ativar essa função

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад

      Olá Erminio, pode utilizar a propriedade SetFocus da textbox.
      Abs😉

  • @josenilsonbraz8924
    @josenilsonbraz8924 2 года назад +1

    Socorro! Ocultei a área de trabalho para fazer um teste, mas preciso voltar a ela. O que faço?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад

      José, por favor, tente segurar a tecla Esc no momento da abertura do arquivo para tentar interromper a execução da macro. Pressionando a tecla no momento certo, é possível depurar e fazer as adequações necessárias ao código.
      Um abs😉

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

    Amigão estou com um problema grave na segurança do sistema, quando clico no botão cancelar, ele fecha a aplicação, porém quando abro de novo ele entra sem pedir senha, como posso resolver esse problema?

  • @wilsonfelixhonorio6359
    @wilsonfelixhonorio6359 2 года назад

    Teria como eu colocar ele para fechar as planilhas no fundo quando eu abrir o formulário mas deixar o DashBoard aberto no fundo, queria somente que ao iniciar uma digitação no textbox ele não mostrasse o processo de busca na planilha junto do formulario.

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

    Marcus, parabéns pelo seu canal. Adoro os seus vídeos. Acho o máximo alguns efeitos sonoros e visuais que você usa em alguns vídeos. Tenho aprendido bastante com você. Inclusive aprendi a abrir o Excel direto no UserForm e no tamanho da tela. O problema é que quando fecho o formulário a pasta do Excel volta a aparecer. Gostaria de saber como evitar que isso aconteça via VBA. Ao clicar no arquivo, quero abrir o formulário do tamanho da tela (isso você já ensinou fazer), mas ao fechar o UserForm gostaria que fechasse toda a aplicação do Excel. É possível?

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

    Olá amigo! Conhece alguma forma de salvar o excel com a tela de login no Drive e baixar ele mantendo o macro? Quando eu baixo aqui ele anula o macro e a janela de acesso é ignorada.

  • @f.oliver2746
    @f.oliver2746 2 года назад

    Grande Professor, eu estava errando a semanas.
    Obrigado...

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

    Muito bom. Mas depois como abrir novamente a pasta?

  • @SANDRASILVA-hv6vj
    @SANDRASILVA-hv6vj 2 года назад

    Valeu ótima explicação

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

    Massa demais, obrigada 🙌🏼🙌🏼

  • @eduardolaurentino1672
    @eduardolaurentino1672 2 года назад

    Excelente conteúdo Professor. O meu ficou com a tela cinza, só ficar totalmente oculta quando eu estou com outros arquivos Excel abertos.

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад +1

      Obrigadao Eduardo. Sim, pois ele não oculta o Excel em si, apenas a pasta de trabalho em questão
      Poderia criar uma regra de modo que ele faça a contagem das pastas de trabalho abertas, se o resultado for 1 aí oculta o Excel todo, se for >1 então exibe o Excel mas oculta a pasta de trabalho do userform.
      Um abs😉

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

    Marcus blz? Tem algum vídeo seu, não me recordo agora, no caso eu oculto a pasta de trabalho, mas se eu precisar entrar nas propriedades para ajustar o trabalho? Como fazer isto, já que a pasta está oculta?

  • @luizfernandocouto9991
    @luizfernandocouto9991 2 года назад

    Professor, seria possível ocultar a tela splash screen do excel, com VBA? Obrigado.

  • @jh_souza4697
    @jh_souza4697 2 года назад

    Excelente vídeo. Excelente didática. Parabens. Professor, vc nao tem um curso completo de VBA? vi no seu site apenas o curso de excel iniciante e excel avançado, mas nao vi o VBA.

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад +1

      Olá JH_ Souza.
      Obrigado!
      Estou ainda gravando o curso de VBA, a procura é grande porém a demanda em Excel é tão grande que acabou atrasando o lançamento.
      Creio que até o final do 1º Semestre de 2022 ja estará tudo certo.
      Um abs😉

    • @jh_souza4697
      @jh_souza4697 2 года назад

      Ok, Professor! obrigado por retornar. Nesse momento estou a procura de um bom curso de VBA, caso eu não comece nenhum até o lançamento do seu, com certeza me inscreverei. Desejo-lhe toda sorte e muito sucesso. Abs.

  • @brothersexiles7840
    @brothersexiles7840 2 года назад

    Olá, poderia dar algumas dicas sobre como criar form no excell2010 de modo quê os atuais entenda exatamente tudo como foi criado sem dar erro, nem que seja algum código para força o modo compatibilidade igual existe no broffice

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад

      Não deve haver problemas em relação a formularios na versão 2010 para as atuais.
      De um modo geral, os recursos das versões antigas funcionam nas versões atuais. O contrário porém costuma ser um problema, recursos atuais tendem a não funcionar em versões antigas.
      Pode ocorrer também da descontinuação de algum serviço, conforme consta neste link :
      support.microsoft.com/pt-br/office/recursos-descontinuados-e-funcionalidades-alteradas-no-excel-2013-c417e377-26c6-4f43-be6d-16718dd75ffa
      Um abs😉

  • @l2.marcelo
    @l2.marcelo 2 года назад

    Professor, ensinar como fazer uma tela de login ! obrigado!

  • @daniloflaiban8605
    @daniloflaiban8605 2 года назад

    Muito bom, professor !!!

    • @edsonbud2622
      @edsonbud2622 2 года назад

      Acompanho todos os conteúdos, tenho conseguido evoluir muito. Mas preciso de uma ajuda, que não consigo em lugar nenhum... Criei um sistema de contagem, com botão SOMAUM, porém preciso que o valor de soma um Apareça em um TEXT BOX, DENTRO DO USEFORM, Como faço isso?

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

    com o thisworkbook não funcionaria ?

  • @brunofranco6705
    @brunofranco6705 2 года назад

    Professor, boa noite. O gênio aqui não usou uma forma de voltar ao formulário na primeira forma que explicou, existe uma forma de eu conseguir voltar pro userform?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад +1

      Brunão, ninguem pode te julgar, eu mesmo ja fiz isso inúmeras vezes...rs
      Geralmente resolvo pressionando a tecla ESC enquanto o arquivo está abrindo, assim a execução do código é interrompida e você tem acesso ao código clicando em "Depurar".
      Um abs😉

    • @brunofranco6705
      @brunofranco6705 2 года назад

      Nossa, muito obrigado! Parabéns pelas aulas, está me ajudando muito no trabalho! Grande abraço!

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

    eu fiz conforme o video mas a unica diferença é que agora a planilha esta cinza sem nada mas continua aparecendo atrás. o q pode ser ?

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

    Professor, eu fiz da mesma forma que vc fez aqui no vídeo, porém a planilha continua amostra ela só ocultou as informações nela. Como eu falei o ecxel fica mostrando por traz só que sem as abas. Você pode me ajudar.

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

      Fala Felipe! Tudo bem? Não consigo te ajudar muito aqui pelos comentários mas sempre separo alguns horários da minha agenda para dar consultorias gratuitas para algumas pessoas inscritas no canal. Se quiser concorrer a uma vaga é só responder umas perguntinhas rápidas nesse formulário aqui: excelonlinebrasil.com/formulario-consultoria
      Vou ficar muito feliz em ajudá-lo 😉

  • @geovanesouzadesa8568
    @geovanesouzadesa8568 2 года назад

    Vídeo top professor , professor tem como fazer placeholder em formulário multi page?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад +1

      Obrigado Geovane.
      Desculpe, não entendi sua dúvida. Pode dar mais detalhes por favor?
      Abs😉

  • @datasystemtecnologiadainfo9426

    Top

  • @f.oliver2746
    @f.oliver2746 2 года назад

    AJUDA:
    Preciso atualizar o servidor de mídia no menu do meu roteador através do navegador IE, porém estou com problemas para clicar no ...ElementById "a28" com o VBA.
    Desde já agradeço.

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

    Como abrir uma pasta de trabalho (USERFORM) e não INTERFERIR em outro pasta já aberta SEM SER NECESSÁRIO abrir em outra instância do Excel (Trabalhar com as duas sem interferência)? Existe algum código?

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

    professor, aqui deu erro de Subscrito fora do intervalo, como ajustar?

  • @durvalinogrion9187
    @durvalinogrion9187 2 года назад

    Ótimo vídeo, mas aqui no meu não ocultou tudo como no seu, ele ocultou só a planilha, mas o fundo do Excel aparece, as barras de menu etc, o que será que pode ser?

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

      Do mesmo jeito aqui. Conseguiu resolver?

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

      @@edvansilveira5282 usei variáveis uma pra capturar o nome da planilha e uma pra capturar quantas planilhas abertas...

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

    Legal

  • @shaianefalleiros1774
    @shaianefalleiros1774 2 года назад

    Boa noite, como faço pra adicionar um login e uma senha para poder abrir a planilha?

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

    Mas como eu faço que quando faço login,ele vai abrir uma saudação que eu fiz e em seguida abra o formulário,como faço isso.

  • @joseedelvan2257
    @joseedelvan2257 2 года назад

    Ótima dica professor. Mas quando a situação for inversa. EXEMPLO: FECHAR TODAS AS PLANILHAS VISIVEIS MANTENDO O FORMULÁRIO ATIVO? Estou com este problema. Quando fecho a pasta1 o excel fecha toda a aplicação, inclusive o formulário e suas pastas ocultas.

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад +1

      Olá Jose.
      Mas voce está fechando todas as Worbooks? Inclusive a que contém o userform?
      Abs😉👍

    • @joseedelvan2257
      @joseedelvan2257 2 года назад +2

      @@ExcelOnlineBrasil Nao..é que quando abro alguma planilha com o formulário no modo vbmodeless, ele cria vinculo com a planilha aberta. Entao se eu fechar esta planilha visivel...o formulario tambem fecha.🙂
      Creio que nao seja possivel fechar todas as visiveis. Oque nao entendo é. Nenhuma outra que esteja visivel faz parte do fomulario. A que contem o form fica oculta.

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

      Rapaz está acontecendo a mesma coisa CMG kk

  • @MyMalcher
    @MyMalcher 2 года назад

    Olá Professor, era realmente o que eu procurava, porém no meu caso da erro devido eu utilizar Métodos Sheets / .Select. Na hora de procurar as guias ele ocorre global erro. Tem como eu resolver? Obrigado.

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад +1

      Olá Bruno.
      De um modo geral, é muito raro você precisar utilizar um .select ou um .activate no código.
      Eu evito ao máximo recorrer a esses métodos justamente para ganhar mais flexibilidade com esses objetos.
      Para quem utiliza ou aprendeu o VBA através do Gravador de Macros, é muito comum fazer uso do .select ou .activate, eu pelo menos passei por isso por algum tempo.
      Identifique onde está utilizando isto no seu código, as vezes pode fazer uma referencia direta a célula ou intervalo em questão sem precisar selecionar.
      Um abs 😉

    • @MyMalcher
      @MyMalcher 2 года назад

      @@ExcelOnlineBrasil Perfeitamente, entendi. Já estou fazendo a modificação no código, realmente não achei que iria dar problema, visto que no início era para uso próprio e de forma simples. Agora quero deixa-lo com cara de programa "desvinculado do excel" para a empresa. Próximo passo é ver a possibilidade de multi usuário. Obrigado.

  • @douglasmickael9777
    @douglasmickael9777 2 года назад +1

    Professor me ajuda! Eu executei o comando e consegui com sucesso, porém acontece um erro pois no meu form fiz algumas caixas de texto que pegam informações da planilha ao iniciar, e como a mesma está oculta ocorre um erro, porém se eu inicio o excel com a planilha visivel e não só o form, o erro não ocorre

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад

      Douglas, por favor, pode compartilhar aqui o código para mostrar como está efetuando está coleta dos dados da planilha?
      Um abs 😉

    • @douglasmickael9777
      @douglasmickael9777 2 года назад

      @@ExcelOnlineBrasil Boa noite professor, este problema eu já consegui resolver porém minha duvida agora é outra! Eu criei um código que ao iniciar o arquivo do excel utiliza apenas meu userform como base porém tenho um pequeno problema quanto a isso pelo fato do meu userform não aparecer no alt + tab ou na barra de tarefas, ou seja se eu executo meu programa e clico no navegador posteriormente, meu userform é sobreposto pelo navegador e depois para abri-lo novamente eu preciso minimizar tudo para acha-lo pois o mesmo não aparece no meu alt + tab nem na barra de tarefas, teria como me ajudar nessa questão?

  • @luizhenrique-oe5ik
    @luizhenrique-oe5ik Год назад

    eu tenho uma planilha antiga que precisa de usuário e senha para entra mais não me lembro mais tem como eu chamar a planilha que está oculta, pq so está abrindo o vba ?

    • @luizhenrique-oe5ik
      @luizhenrique-oe5ik Год назад

      o usuário e senha e para acessar a planilha o vba funciona normal

  • @sonicgames3959
    @sonicgames3959 2 года назад

    Cara o meu exel so está aparecendo para salvar como pasta de trabalhotodos , como eu deixo para eles voltar normal e nao ter q ficar entrando na tela do exel para localizar o arquivo q querl abrir , queria deixar ele para abrir direto que nem antes rs pode me ajudar?

  • @jeisonsandersify
    @jeisonsandersify 2 года назад

    Qual seria o código para que não tenha erro em caso do arquivo ser renomeado?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад +2

      Jeison, pode tentar utiliza o Thisworkbook.name para ler o nome atual do arquivo.
      Um abs😉

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

    Explica muito, mas no meu caso não funcionou, pois meu Userform busca os dados da planilha e deu erro, porque ele não conseguiu buscar mais os dados da planilha que estava oculta.

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

      Alisson, o Userform carrega dados de planilhas ocultas sem problemas. O que pode gerar erro são comandos que possivelmente interagem com essa planilha oculta, por exemplo um Activate, Select,...
      Abraço

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

      Obrigado por responder Marcus, sim meu Userform conta atualmente com alguns destes códigos, será que de alguma forma consigo contornar isto? Pois a codificação que estou usando agora foi depois de muitas tentativas e erros foi somente esta que conseguiu me auxiliar no momento. Mas se não for possível algum código para deixar esta janela em específico minimizada e quando fechar o Userform fechar tudo junto? Já uso um código para salvar a planilha automaticamente.@@ExcelOnlineBrasil

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

    Boa tarde, professor. Será que vc pode me ajudar com uma formula?!
    =SUM(F5:F6) Eu quero alterar o 6 atraves de outra celula, mas quero que o F5:F continue. Como posso fazer isso?!
    Ai, por meio de uma simples digitação numéria na planilha consigo aumentar ou diminuir a quantida de celulas na soma sempre precisar ficar selecionando na mão.
    Obrigadoooo, abraço!
    obs: Estou usando o Google Sheets

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

      Opa. Tenta uma coisa. Talvez te ajude. Coloque um =SUN($F$5:$F6). Dessa forma o F5 vai travar tanto na coluna que e F e também vai travar na linha 5. O F6 vai travar só o F que é a coluna e vai deixar a linha livre... Tenta aí. Boa sorte!

  • @pedromendes9928
    @pedromendes9928 2 года назад

    Professor! No meu caso eu fui testar tirar a planilha de fundo e não coloquei um comando que voltasse a minha aba de edição, agora abre direto a tela de login e não consigo aditar com alt f11, pois meu Excel ficou o culto, application.visible = True e não programei uma saída caso desse errado, agora não consigo mais continuar a programação. Pode me ajudar?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад +1

      Ola Pedro. Ja tentou segurar a tecla ESC enquanto abre o arquivo? Se pressiona-la no momento certo, vai conseguir interromper a execução da macro.
      Um abs😉

    • @pedromendes9928
      @pedromendes9928 2 года назад

      @@ExcelOnlineBrasil consegue, através de comentario daqui, crtl pause e voltou a aparecer

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

    Como eu crio o logim e senha no userform

  • @Janai_Santos
    @Janai_Santos 3 месяца назад

    Alguém me socorre por favor. Consegui ocultar a planilha, porém como faço para ter acesso ao código novamente?😢😢😢😢😢

  • @gilsonricardo1908
    @gilsonricardo1908 2 года назад

    Alguns códigos do meu projeto não rodam se usar esse método. Percebi que acontece justamente em alguns códigos que precisam de uma interação com determinadas planilhas
    Tem como evitar isso?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil 2 года назад

      Olá Gilson. Entre essas interações, existem por exemplo o uso do método .Select nas planilhas ou células?
      abs😉

    • @gilsonricardo1908
      @gilsonricardo1908 2 года назад

      @@ExcelOnlineBrasil logo na primeira tela, a de login, eu indico que a celula "A1" da planilha USUÁRIO, receberá o nome digitado no txtUsuario.....

    • @gilsonricardo1908
      @gilsonricardo1908 2 года назад

      Não há select no codigo

    • @gilsonricardo1908
      @gilsonricardo1908 2 года назад

      @@ExcelOnlineBrasil ..SIM TEM.ALGUNS SELECTS

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

    Minha planilha aparece no momento que eu desabilito o uso de macro

  • @joserobsonalves
    @joserobsonalves 29 дней назад

    👏👏👏👏👏👏👏

  • @sergiossr
    @sergiossr 2 года назад

    O problema é qdo precisar abrir o vba, se o form executar sozinho

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

    O meu já tem e não abre de jeito nenhum.

  • @LucasLima-yb6tf
    @LucasLima-yb6tf 2 года назад

    Ocultou porém ficou com a tela cinza atrás do userform

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

    NÃO DEU CERTO. ENTRA EM OMDO DE DEPURAÇÃO, NÃO RECONHECENDO A OPERAÇÃO

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

    Boa noite, procurei sua primeira aula que fala como criar tela de login para depois entrar neste vídeo não achei, porem quando acrescento estas formulas mesmo esta dando erro.

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

    Funcionou o código, porém O Combobox do formulário agora está vazio,

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

    No meu caso mesmo colocando o visible false. ele continua aparecendo a janela Excel com fundo cinza ..
    " Windows(Application.ThisWorkbook.Name).Visible = False "

  • @centroqualifica6018
    @centroqualifica6018 2 года назад

    E se usar o "Me" não é igual?
    Private Sub Workbook_Open()
    Me.Application.Visible = False
    usflogin.Show
    End Sub