✅Formulário Profissional no Excel Ocultando a Pasta de Trabalho

Поділитися
Вставка
  • Опубліковано 14 лют 2022
  • Para desenvolver um formulário profissional no excel, ocultar a pasta de trabalho é imprescindível.
    Nesta aula eu vou ensinar a você dois métodos para criar um formulário profissional no excel e assim você poderá ampliar suas opções.
    Primeiro método para ocultar o excel será via Applicattion.Visible, que apenas de não ser o caminho ideal para um formulário profissional no excel, dependendo de sua necessidade por valer a pena.
    No segundo método, vamos tralhar com o objeto Window criar um formulário profissional no excel, pois assim o VBA irá ocultar apenas a Pasta de Trablho vinculada ao userform.
    Um abraço e bons estudos!
    Qualquer dúvida, coloca ali nos comentários que teremos maior prazer em lhe auxiliar.
    "Afinal, até mesmo seus problemas precisam evoluir!"
    Consultoria Gratuita
    excelonlinebrasil.com/consult...
    🚀 VBA - Meu Cérebro nos Seus Projetos por 6 Meses
    excelonlinebrasil.com/v21-ace...
    ==============================================================================
    Seja bem-vindo(a) ao canal Excel Online Brasil!
    Com vídeos semanais, o canal é apresentado pelo Professor Marcus Rodello e tem como objetivo compartilhar de uma forma simples e direta um conteúdo técnico de qualidade no que tange o uso do Microsoft Excel bem como seus desdobramentos em relação a mercado de trabalho, oportunidades e alternativas de atuação para estudantes, profissionais e empresários.
    Queremos inspirar essas pessoas para que consigam produzir mais, melhorar seus processos, crescer profissionalmente e multiplicar conhecimento.
    ==============================================================================
    NÃO CLIQUE AQUI: excelonlinebrasil.com/youtube...

КОМЕНТАРІ • 128

  • @SANDRASILVA-hv6vj
    @SANDRASILVA-hv6vj 2 роки тому

    Valeu ótima explicação

  • @edhermarco1
    @edhermarco1 Рік тому +1

    Sempre aulas TOP

  • @yasminsouza4748
    @yasminsouza4748 Рік тому

    Massa demais, obrigada 🙌🏼🙌🏼

  • @belmarcosta1594
    @belmarcosta1594 Рік тому

    Justamente o que eu precisava, valeu.

  • @wilsonfelixhonorio6359
    @wilsonfelixhonorio6359 Рік тому

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

  • @andrerodrigues2960
    @andrerodrigues2960 2 роки тому +1

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

  • @f.oliver2746
    @f.oliver2746 2 роки тому

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

  • @edvaldodasilvalima121
    @edvaldodasilvalima121 Рік тому +1

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

  • @adrianocesar4975
    @adrianocesar4975 5 місяців тому

    Excelente, Professor! Muito obrigado!

  • @crdspersonalizados9318
    @crdspersonalizados9318 9 місяців тому +1

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

  • @marcomcosternh
    @marcomcosternh Рік тому +1

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

  • @Anjo1183
    @Anjo1183 Рік тому

    final do video falou tudo

  • @diascarlosdias
    @diascarlosdias 6 днів тому

    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!

  • @petersoncpxb
    @petersoncpxb Рік тому

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

  • @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?

  • @ricardoalves6364
    @ricardoalves6364 7 місяців тому

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

  • @luisricardojr13
    @luisricardojr13 Рік тому +1

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

  • @user-pw1vl8ry2p
    @user-pw1vl8ry2p 2 роки тому

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

  • @valterfonseca3874
    @valterfonseca3874 5 місяців тому

    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.

  • @Anjo1183
    @Anjo1183 Рік тому

    mais um inscrito

  • @eucicleisantos2808
    @eucicleisantos2808 Рік тому

    Legal

  • @datasystemtecnologiadainfo9426

    Top

  • @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?

  • @Vittechan
    @Vittechan Рік тому +6

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

  • @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.

  • @renatopereira4372
    @renatopereira4372 Рік тому +3

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

  • @l2.marcelo
    @l2.marcelo 2 роки тому

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

  • @manoelsantoscosta3204
    @manoelsantoscosta3204 5 місяців тому

    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  5 місяців тому

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

  • @luizfernandocouto9991
    @luizfernandocouto9991 Рік тому

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

  • @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

  • @wilsonfelixhonorio6359
    @wilsonfelixhonorio6359 Рік тому

    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.

  • @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😉

  • @andersonjorge2746
    @andersonjorge2746 День тому

    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?

  • @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 7 місяців тому

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

  • @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.

  • @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😉

  • @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?

  • @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.

  • @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.

  • @janaina5795
    @janaina5795 10 місяців тому

    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?

  • @ruibarata6581
    @ruibarata6581 2 місяці тому

    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 2 місяці тому

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

  • @marcospierre3211
    @marcospierre3211 4 місяці тому

    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..

  • @leandrolamindepaulapereira9485
    @leandrolamindepaulapereira9485 5 місяців тому

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

  • @shaianefalleiros1774
    @shaianefalleiros1774 2 роки тому

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

  • @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?

  • @kevenmaycon9880
    @kevenmaycon9880 Рік тому

    com o thisworkbook não funcionaria ?

  • @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.

  • @Janai_Santos
    @Janai_Santos 14 днів тому

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

  • @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😉

  • @elsogoncalves5345
    @elsogoncalves5345 4 місяці тому

    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.

  • @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.

  • @omorcps
    @omorcps 7 місяців тому

    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?

  • @LuisDeOliveira901
    @LuisDeOliveira901 Рік тому +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?

  • @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😉

  • @Ayzenxx
    @Ayzenxx Рік тому

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

  • @kelvingraciano7506
    @kelvingraciano7506 Рік тому

    Como eu crio o logim e senha no userform

  • @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?

  • @ocomentarista4211
    @ocomentarista4211 9 місяців тому

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

  • @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 ?

  • @vanessaguimaraes9421
    @vanessaguimaraes9421 Рік тому

    Muito bom. Mas depois como abrir novamente a pasta?

  • @ckmagal200
    @ckmagal200 Рік тому

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

  • @sergiossr
    @sergiossr 2 роки тому

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

  • @sonicgames3959
    @sonicgames3959 Рік тому

    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?

  • @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?

  • @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

  • @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 😉

  • @ricardolambertini5310
    @ricardolambertini5310 9 місяців тому

    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  9 місяців тому +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

  • @jeisonsandersify
    @jeisonsandersify 2 роки тому

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

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  Рік тому +2

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

  • @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 Рік тому

    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  Рік тому +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 Рік тому

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

  • @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!

  • @josenilsonbraz8924
    @josenilsonbraz8924 Рік тому +1

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

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  Рік тому

      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😉

  • @LucasLima-yb6tf
    @LucasLima-yb6tf 2 роки тому

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

  • @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.

  • @AlissonMajeski
    @AlissonMajeski 3 місяці тому

    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  3 місяці тому +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 3 місяці тому

      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

  • @durvalinogrion9187
    @durvalinogrion9187 Рік тому

    Ó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...

  • @incendiador22
    @incendiador22 4 місяці тому

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

  • @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

  • @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 7 місяців тому

    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

  • @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?