Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Utilize essa sessão para criar tópicos relacionados a tabelas dinâmicas, formatações condicionais, subtotais, filtros, etc
  • Avatar do usuário
#49398
temos planilhas compartilhadas com nossos clientes via dropbox, algumas vzs a planilha é aberta simultânea, o q gera cópia em duplicidade. Preciso colocar um aviso na planilha qdo ela já estiver aberta, como faço isso de uma forma simples?
#49456
Olá Paulo,

Não conheço bem o DropBox, mas creio que ele guarda a cópia da pasta completa no PC de cada participante. Não conheço sistema seguro a prova de falhas, mas uma forma que atenderia na grande maioria dos casos é você fazer uma macro que roda na abertura da planilha,e que faz o seguinte:

1) Digamos que a planilha se chame "Vendas".

2) A macro inicia verificando se existe um arquivo chamado "Vendas Bloqueio xxx" na mesma pasta da planilha, onde xxx seria o nome do PC que criou o arquivo.

3) Se o arquivo já existe, a macro exibe mensagem avisando que alguém está usando, e fecha a planilha.

4) se o arquivo não existe, a macro o cria, e deixa abrir a planilha. Ao cria-lo, ele será copiado pelo Drobox para todos os PCs de quem compartilha aquela pasta.

5) se a macro criou o arquivo e abriu a planilha, e mais alguém resolver abrir a mesma planilha, esse alguém não conseguirá porque o arquivo existe na pasta.

6) No fechamento da planilha, ela apaga o arquivo da pasta, que será apagado pelo DropBox de todas as pastas.

Falhas podem ocorrer, do tipo:

a) os dois usuários abriram a planilha ao mesmo tempo, e não deu tempo de cada um deles perceber a existência do arquivo

b) Um usuário abriu a planilha estando off-line, assim, se alguém estava usando a planilha ele não recebeu o arquivo criado, o que permitiu a abertuda.

c) Um usuário abriu a planilha, bloqueou outras aberturas, mas acabou a força e o PC dele desligou. O arquivo está lá na pasta, bloqueando a todos. Teria que ser removido manualmente, ou automaticamente ao abrir a mesma planilha novamente.

d) um usuário abriu a planilha, o arquivo foi criado, mas outro usuário o apagou manualmente, liberando a abertura da planilha.

Essas situações são atípicas, e por isso que eu falei que funcionaria na grande maioria dos casos.

Peço que se achar solução mais adequada, poste aqui para que eu saiba dela.

Se esta mensagem colabora para a solução do problema, peço que dê um Like, clicando no botão com o "positivo", acima e a direita.

Jimmy San Juan
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord