#92 - VBA - Planilhas Compartilhadas, proteção e salvamento dos dados

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

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

  • @josecambindadala7900
    @josecambindadala7900 9 месяцев назад +1

    Muito obrigado, gostei muito ❤

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

      Fico feliz que tenha gostado José!
      Criei um catálogo com as aulas feitas no Power BI para facilitar a organização e os estudos. Acesse: bit.ly/trovatoSQL

  • @senhorhankungfu
    @senhorhankungfu 8 лет назад +2

    Ótima aula!

  • @paulovictoroliveiradasilva8637
    @paulovictoroliveiradasilva8637 6 лет назад +1

    Muito obrigado , ajudou e muito!

    • @AlessandroTrovato
      @AlessandroTrovato  6 лет назад

      Fico muito feliz em saber que as aulas estão ajudando Paulo! Grande abraço.

  • @etraudrenan
    @etraudrenan 4 года назад +4

    Olá Alessandro, tudo bem?
    Isso é exatamente o que eu precisava, porém estou com um problema. Quando o código descompartilha a planilha para realizar o processo, os meus usuários perdem a conexão com essa planilha, mesmo que em seguida ela volte a estar compartilhada, e sendo assim os usuários que estavam com ela aberta não podem mais salvar as alterações.

  • @brunorodrigues8543
    @brunorodrigues8543 6 лет назад

    Parabens muito bacana bem explicado!Me tire um duvida quando executo o código VBA salvo e fecho a planilha compartilhada e abro novamente a mesma já nao está mais compartilha como resolvo isso?

  • @azulmarine7736
    @azulmarine7736 4 года назад

    Boa noite, Alessandro!
    Vejo seu canal no RUclips e suas dicas me ajudam muito no dia a dia no trabalho, obrigada pela iniciativa!
    Não sei se este é o meio, mas preciso muito tirar uma dúvida, e até agora não consegui resolver, a dúvida é quanto ao modo de compartilhamento do Excel.
    Fiz uma planilha que possui um sistema de cadastro, que puxa os dados de uma aba e lança na aba Cadastro, e está planilha que recebe os dados tem um nome inserido através da guia Design, fiz ela via inserir planilhas.
    Até aí tudo bem, a planilha funciona tranquilo, porém quero utilizar está planilha no modo de compartilhamento, só que o Excel pede ao fazer este processo na guia Revisão, que eu ou Converta as tabelas em intervalos ou remova os mapas XML.
    Acredito que seja a questão da planilha Cadastro, pois não sei como converter em intervalo algo que se altera a cada cadastro. É possível salvar em modo de compartilhamento planilhas deste tipo?
    Fico no aguardo, se puder me ajudar será maravilhoso!

  • @saimonassuncao4077
    @saimonassuncao4077 6 лет назад

    Oi Alessandro. Já tem um tempo que acompanho seus videos. É incrivel como esses são conteúdos que conseguem ser atemporais. Atualmente, tem um desefio que ainda não consegui resolver a cerca de compartilhamento. Tenho 10 arquivos diferentes, para os quais tenho de executar um mesma rotina de tratamento de dados (exclusões de colunas, buscas simples, padronização de títulos, etc.). Logo, pensei que eu poderia construir uma macro para executar essa rotina nos 10 arquivos. Pensei que poderia criar uma arquivo .xlsm com essa macro "master" e disponibilizar um botão em cada uma desses 10 arquivos que chamaria a macro para tratar a planilha. Entretanto, ainda não encontrei algo que me vibialize essa operação. Será que é possível? Desde já, agradeço sua ajuda.

  • @edicarlospaixao2412
    @edicarlospaixao2412 7 лет назад

    Luiz e Alessandro, são de muita qualidade os videos de vocês e quero parabeniza-los por isso! não sei se essa minha duvida se vai ser fácil responde-la, as não custa tentar, não é? rsrs
    Tenho pesquisado muuuuito para tentar chegar numa solução bem específica! e descobri que poderia achar a solução programando em VBA, assim conheci o canal do Alessandro, e tenho aprendido muito com o decorrer das aulas.
    A questão é a seguinte... Tenho o recurso de servidor Windows que se chama AD-RMS instalado no cliente, e o Dono da empresa quer que dentro da planilha protegida (pelo AD RMS), o usuário com apenas as permissões de Editar, Salvar e visualizar, possa também, copiar uma célula de uma planilha para o bloco de notas.
    O problema, é que o RMS não dá essa possibilidade de uma personalização, ou o cara copia, printa (PrintScreen).... tudo, ou não copia e nem printa nada....!!!! Essas são as regras de segurança do sistema.
    Ai me veio uma dúvida, é possível eu criar uma programação em VBA, que crie uma Macro ou uma programação na própria Planilha que quando ativa-la, possa elevar um usuário do AD com permissões de administrador e permitir esse acesso Full a planilha??? ou seja, é possível para esse único objetivo de copiar uma célula????

  • @marcelosiso
    @marcelosiso 6 лет назад

    Alessandro, em momento oportuno você poderia explicar como poderíamos desproteger uma planilha para que ela possa gravar dados e após a gravação reativarmos a proteção através do VBA? Se for possível esta operação e a explicação ficarei imensamente grato. Grande abraço e mais sucesso pra você.

  • @betharleyrodriguesdearaujo1087
    @betharleyrodriguesdearaujo1087 3 года назад

    Bom dia...
    Adoro suas vídeos aulas...
    Tenho uma macro que gera 10 arquivos diferentes de Excel (Formato .xlsx) no diretório A. Todas as vezes preciso pegar esses 10 arquivos do diretório A e mudar manualmente para o diretório B. Contudo, o diretório B está protegido por usuário(admin) e senha(admin123). É possível faze a macro salvar direto no diretório B que está protegido com usuário e senha?

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

    Eu fiz uma planilha com códigos vba e userform, nela apenas o formulário aparece como uma espécie de programa. Porém no meu serviço usamos pastas com compartimentos de rede. T: O: etc. O Excel sempre pede permissão de macro e isso atrapalha minha planilha. Oq fazer

  • @allancisneiro287
    @allancisneiro287 8 лет назад

    boa tarde alessandro preciso de uma ajuda urgente! fiquei responsável por uma planilha aqui no trabalho. a ideia é concentrar todas as informaçoes da secretaria em apenas uma pasta de trabalho. usei uma aba como a tela inicial, onde tem os botoes com os nomes dos setores. a informação dos outros setores ficam nas demais abas. ate ai tudo bem. porem gostaria que todos tivessem acesso a todos os setores,mas nem todos alterassem os dados. por exemplo, se o meu setor for RH, so eu poderia alterar os dados da aba RH, mas quem não é do RH, apenas visualiza e usa autofiltro. tentei criar uma macro que protege a aba RH e outra que desprotege.show funcionou. mas quando compartilhei a planilha em rede, deu erro nestas macros, pelo fato de que a função de proteger planilha fica desabilitada em planilhas compartilhadas. tem alguma sugestão para que eu consiga manobrar esse problema? desde já agradeço. te encaminhei por email a planilha.

  • @tonyoecruz
    @tonyoecruz 6 лет назад

    Oi Alessandro.... Rapaz do Céu,, estou apanhando dessa minha planilha mais que cachorro vira-lata. Minha Planilha tem uma consulta a outra planilha externa feito através do item "Conexões". Essa conexão eu deixo o campo WHERE com o sinal de "?"na localização onde faço a busca, e criei um "Form 1"com login e senha, onde a depender do login e senha ele joga a informação em uma celular e a minha conexão busca. Tudo funcionando lindo.. o problema começa quando preciso compartilhar a planilha, pois se um segundo usuário tenta acessar ao mesmo tempo, o meu Form não pode gravar a informação da célula onde o WHERE da conexão faz a pesquisa, o Excel dá um erro de Tabela. Mesmo porque se alterar, o outro usuário iria ver os dados um do outro.Sabe se existe uma forma para que um usuário só veja os dados dele e a conexão só busque os dados dele ?

  • @DouglasF84
    @DouglasF84 6 лет назад

    dá diferença quando a planilha é desenvolvida no Excel 2013 no windwos 7 e windows 10, pode ocorrer incompatibilidade e travamento das macros no windows 10 ?

  • @hiphopdancebob
    @hiphopdancebob 6 лет назад

    Olá Alessandro aprendo muito com os seu vídeos, tenho uma dúvida como faço pra manter a formatação em uma determinada célula do Excel, mesmo que outros usuários colem informações, a formatação continue a mesma pré definida?

  • @MrTaylor01
    @MrTaylor01 4 года назад

    Professor, gostaria de saber como combinar letras automaticamente e quantas combinações possíveis de A1 + B1+C1+D1+E1 E COMBINA COM A2+B2+C2+D2+E2 ...VAI ATÉ O A5 ,,,QUERO SABER COMO COMBINAR TODAS AS POSSÍVEIS COMBINAÇÕES ENTRE ESSES DOIS , SEMPRE COMEÇANDO PELA ORDEM ALFABÉTICA . ex : A1+B2+C1+D1+E1
    A1+B1+C2+D1+E1 E ASSIM POR DIANTE, MAS QUERO FAZER DE UMA FORMA AUTOMATICA SEM PRECISAR BATER CABEÇA.

  • @danielsoares8728
    @danielsoares8728 5 лет назад +1

    Boa noite Alessandro.
    Recentemente descobri seu canal e tenho certeza que serei um grande fã.
    Gostaria de tirar uma dúvida se possível, em minha empresa criei uma planilha para controlar em um processo de produção os defeitos por hora. No entanto temos três PCs lançados inputs na planilha, e estas informações devem ser acessadas pelo supervisor em tempo real.
    A forma que encontrei de manter a planilha atualizada, foi criar uma outra planilha no excel, a qual coletará estes inputs dos três pcs de forma a armazena -los e torna acessível para os supervisores.
    Porém, tive um problema, como está planilha é salva em rede.
    Quando acessada interrompe a planilha principal a qual coleta os dados.
    Não sei se ficou claro, bom necessito muito resolver este problema.
    De até mão muito obrigado.

    • @AlessandroTrovato
      @AlessandroTrovato  5 лет назад +1

      Daniel. Grato por acompanhar os trabalhos. Crie uma versão online da sua planilha salva no OneDrive. A partir dai todos podem acessar a planilha em tempo real, contribuir e alterar os dados.

    • @AlessandroTrovato
      @AlessandroTrovato  5 лет назад +1

      Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
      Espero que os mais de 710 vídeos tutorias que possuo atualmente (só de Excel são mais de 390!) possam lhe ajudar.
      Site que criei com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html
      Portal de cursos próprio: cursos.alessandrotrovato.com.br
      Bons estudos e sucesso!

    • @danielsoares8728
      @danielsoares8728 5 лет назад

      @@AlessandroTrovato muito obrigado, estarei providenciando.
      É com certeza já sou inscrito e acompanharei com muita calma cada vídeo postado.
      Meus parabéns pelo excelente trabalho.

  • @jeanbraganet1
    @jeanbraganet1 6 лет назад

    Boa tarde Alessandro, ótimo vídeo. MUITO OBRIGADO!
    mas, tive um problema, ao salvar a cópia esta sendo gerado uma outra cópia na pasta documento do usuário logado, tem como corrigir este problema?
    Nome do meu arquivo: Pasta de Trabalho Compartilhada.xlsm
    Exemplo: C:\Users\Jean Braga\Documents\Pasta de Trabalho Compartilhada
    Fazendo nova observação, o arquivo que estou trabalhando esta sendo movido para a pasta C:..\Documents\ deixando o arquivo que abri no desktop. Como sei disso? Com o arquivo aberto (excel), vou na pasta Documents e altero o nome ou excluo o arquivo e ao salvar tenho seguinte erro: Não é possível localizar o C:\Users\Jean Braga\Documents\Pasta de Trabalho Compartilhada
    E se executar o código aparece o erro: Este comando não esta disponível em uma pasta compartilhada

  • @felbittencourt
    @felbittencourt 5 лет назад

    Olá Alessandro!!
    fiz uma planilha compartilhada, contudo estou tendo problemas com o "salvar". Tem vezes que ele salva normal (bem raro de acontecer), mas a maior parte das vezes para salvar as alterações preciso "Salvar como" e criar um novo arquivo. Como resolver?

  • @lenisemiranda8718
    @lenisemiranda8718 4 года назад

    Oii, Boa tarde!
    Eu estou com dificuldade para desproteger uma planilha compartilhada, eu protegi alguns campos com formular e subi a planilha pro arquivo compartilhado agora eu preciso alterar essa formula e não consigo desproteger. Consegue me ajudar?

  • @americorocio5520
    @americorocio5520 5 лет назад

    Alessandro, boa noite!
    Tem como eu bloquear entrada de dados numa linha de uma planilha em rede para que outro usuário não altere as informações adicionada por outro usuário?

  • @balbinoborgesjr6085
    @balbinoborgesjr6085 8 лет назад +1

    Bom dia Alessandro.
    Antes de mais nada gostaria de parabeniza-lo pelo sucesso do canal.
    Situação problema: tenho um grupo planilhas com gráficos de formatação condicional e preciso criar um Login de acesso e gerar copias semanais com o respectivo numero da semana, proteger para não ser copiada e salvar automaticamente ao termino da semana. é possível?

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Olá Balbino! Sim! Tudo isso é possível e o conteúdo para fazer essas ações já estão nas mais de 90 aulas que tenho de VBA no RUclips! Adapte os códigos a vontade.
      Convido você a conhecer os demais vídeos do canal. Atualmente tenho quase 360 vídeos publicados sendo que do Excel já são mais de 150! Segue abaixo o link para inscrição no canal. As aulas estão todas gravadas e liberadas em playlists para facilitar os estudos.
      Link de inscrição: ruclips.net/channel/UCw774e7LrGYFc-D97JT1oCg
      Site com conteúdo (dos cursos completos) em ordem de estudo: sigaonerd.esy.es/index.html
      Bons estudos e sucesso!

  • @BrunoSilva-or3jp
    @BrunoSilva-or3jp 5 лет назад +2

    Alessandro, espero que esteja bem. Criei uma macro de multiusuários, porém não consigo compartilhar o arquivo na rede para que todos façam alterações simultaneamente. Tem alguma dica?

    • @AlessandroTrovato
      @AlessandroTrovato  5 лет назад

      Olá Bruno! Essa é uma das limitações do Excel. Alguns recursos não funcionam quando a planilha está compartilhada e há códigos VBA que simplesmente dão erro quando a planilha é compartilhada. Você terá que ir testando e adaptando a planilha até que os recursos compatíveis sejam utilizados.
      Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
      Espero que os mais de 660 vídeos tutorias que possuo atualmente (só de Excel são mais de 320!) possam lhe ajudar.
      Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html
      Site com meus cursos com certificados: cursos.alessandrotrovato.com.br
      Bons estudos e sucesso!

    • @BrunoSilva-or3jp
      @BrunoSilva-or3jp 5 лет назад

      @@AlessandroTrovato , muito obrigado pelo retorno. Vou fazer alguns testes, mas acredito que não seja possível, sem uma adaptação. Claro sou seu seguidor e fã, o pouco que sei em vba devo a você. Continue mudando o mundo com conhecimento, acredito que você não faz ideia o quanto nos ajuda.

  • @allancisneiro287
    @allancisneiro287 8 лет назад +1

    tentei criar essa macro que descompartilha e compartilha denovo , mas se tiver outros usuarios alimentando a planilha, estes nao poderão salvar suas alteraçoes. por enquanto travado ainda. espero que possa me ajudar, só falta isso para concluir o trabalho. tem um outro comentário abaixo explicando melhor a minha dúvida.

    • @AlessandroTrovato
      @AlessandroTrovato  7 лет назад

      Olá Allan! Essa é uma limitação mesmo do Excel. Já pensou em utilizar uma versão online da planilha do Excel? Se não houver macros e só funções todos poderão alterar ao mesmo tempo!
      Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos!
      Espero que os mais de 420 vídeos tutorias que possuo atualmente (só de Excel são mais de 170!) possam lhe ajudar.
      Bons estudos e sucesso!

  • @italolima444
    @italolima444 5 лет назад +1

    Eu fiz todo o arquivo com as macros e salvei. quando fui tentar compartilhar , ele nao autoriza. aparece a frase " nao e possivel compartilhar esta pasta de trabalho pq ela contem tabela e mapa do xml.para compartilhar converta...............................................

    • @AlessandroTrovato
      @AlessandroTrovato  5 лет назад +1

      Possivelmente você está utilizando Tabelas. Elas são incompatíveis com o compartilhamento Italo.
      Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
      Espero que os mais de 640 vídeos tutorias que possuo atualmente (só de Excel são mais de 320!) possam lhe ajudar.
      Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html
      Site com meus cursos com certificados: cursos.alessandrotrovato.com.br
      Bons estudos e sucesso!

  • @rodrigo1234567891ish
    @rodrigo1234567891ish 4 года назад

    Olá, boa tarde!
    Alessandro estou com uma dificuldade, eu preciso que quando inicie uma userform em uma pasta compartilhada, ela de alguma forma desbloqueie, assim que for salva as informações da userform em uma planilha ela proteja novamente, eu fiz isso com o código protect e unprotect, mas na planilha compartilhada ela da erro. Consegue me ajudar?

  • @Marcelo.deLima
    @Marcelo.deLima 3 года назад +1

    #maisum

  • @wagnercosta853
    @wagnercosta853 7 лет назад +1

    Olá Alessandro preciso muito da ajuda sua ou de alguém do canal, pois estou com um problema e já pesquisei na internet e no RUclips não achei nenhuma solução em nenhum canal.
    Pois fiz uma projeto que tem uma userforme que quando vc clica em um botão ele abre uma planilha oculta que contem gráfico e depois dentro desta planilha tem um botão que volta para a userforme até ai tudo bem, só que quando eu vou fechar esta userforme com um botão sair usando o código:
    Unload Me
    ThisWorkbook.Close savechanges:=True
    Application.Quit
    Só que se eu tiver com outra planilha aberta ela tbem fecha o que devo fazer já busque alguma solução na internet ma mas nada ate agora!
    Não sei se fui muito claro mas posso lhe enviar o meu projeto...!

    • @AlessandroTrovato
      @AlessandroTrovato  7 лет назад

      Olá Wagner! Há um problema no VBA quando você trabalha com chamadas de vários userforms. A melhor maneira de evitar que ambas as pastas de trabalho sejam fechadas é definir o nome da Workbook que você está fechando. workbooks("Pasta1").close
      O Application.quit fecha o Excel. É por isso que está sendo encerrada sua aplicação também. Elimine essa linha do seu código e veja como ele se comporta. Use a depuração para ajudar na resolução do problema
      Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos!
      Espero que os mais de 450 vídeos tutorias que possuo atualmente (só de Excel são mais de 200!) possam lhe ajudar.
      Bons estudos e sucesso!

  • @nixonnascimento1394
    @nixonnascimento1394 7 лет назад

    Tenho apenas uma dúvida: Como posso fazer para Compartilhar uma pasta de trabalho que contém Tabela, pois ele não permite, informando que devo converter meu arquivo em XML.

  • @jeanpaulocabral
    @jeanpaulocabral 7 лет назад +1

    Alessandro eu acompanhei sua aula de VBA com filtros avançados, quando compartilho a planilha ela não funciona.
    Como posso fazer para que não de erro ao pesquisar com a planilha compartilhada?
    Desde já agradeço a atenção!

    • @AlessandroTrovato
      @AlessandroTrovato  7 лет назад

      Olá Jean! Há alguns recursos que realmente não funcionam em planilhas compartilhadas. Dependendo do recurso que você está utilizando talvez seja interesse considerar utilizar o Excel Online.
      Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
      Espero que os mais de 500 vídeos tutoriais que possuo atualmente (só de Excel são mais de 250!) possam lhe ajudar. Venha conhecer meu próprio portal de cursos também: trovato.curseduca.pro/home/
      Bons estudos e sucesso!

  • @renatowgomes1
    @renatowgomes1 6 лет назад

    Alessandro, por que meu Excel, logo q eu entro, não deixa disponível a opção "Descompartilhar pasta de trabalho"???

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

    Existe outra forma de compartilhar a planilha sem perder a funcionalidade do form?

  • @thiagoaagomez
    @thiagoaagomez 6 лет назад +2

    Puts esse esquema de descompartilhar a planilha pra rodas as macros acabou de me salvar kkkk