Notifications
Clear all

Burlando Validação de Dados / Formatação - como evitar?

9 Posts
3 Usuários
0 Reactions
2,900 Visualizações
(@gtsalikis)
Posts: 2373
Noble Member
Topic starter
 

Bom dia, amigos,

Tenho uma planilha aqui no trabalho que está compartilhada porque umas 20 pessoas a utilizam o tempo todo.

Eu deixei a planilha toda configurada, bloqueando células, filtro, range dinâmico, validação de dados etc.

Tudo para que a célula pudesse ser bloqueada e compartilhada. Porém, noto que as vezes aparecem informações nos campos com que contém validação de dados (o que não deveria acontecer, já que ninguém sequer desbloqueou a planilha).

Também notei que, se alguém digitar algo em outra planilha, copiar e colar, faz a planilha perder (substituir) a formatação original, o que não poderia aconter.

Alguém sabe como posso resolver esse problema?

 
Postado : 31/07/2013 7:05 am
(@gustavorod)
Posts: 12
Active Member
 

Tente bloqueando a planilha para somente leitura.

 
Postado : 31/07/2013 8:41 am
(@gtsalikis)
Posts: 2373
Noble Member
Topic starter
 

Tente bloqueando a planilha para somente leitura.

Se fizer isso ninguém pode usar a planilha...

 
Postado : 31/07/2013 10:14 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Eu criei uma planilha aqui bem simples, só para ter um exemplo.
No meu exemplo o que eu fiz foi criar uma máquina virtual em meu computador simulando um outro e compartilhei a planilha mapeando ela como sendo de uma unidade Z: nos dois computadores, o meu realmente e um outro sendo uma máquina virtual.
Fiz alguns testes mas não identifiquei esse problema, fiz isso no Office 2010.
Gostaria de ver a ajuda de alguma outra pessoa aqui porque tenho algumas planilhas que vão ser usadas em rede de até cinco computadores e elas tem validações, combos e formatações prévias.
Não consegui achar esse erro mas vou acompanhar para saber a solução de algo que provavelmente vou ter no futuro.
Uma sugestão que fica é que rode uma macro ao final do registro que formate a planilha, assim seria um problema a menos para resolver.
Fica pendente ainda a validação dos dados.
Mais um no aguardo da solução do problema.

 
Postado : 17/08/2013 4:07 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Aproveitando a oportunidade:
A minha planilha vai trabalhar como um banco de dados com uma tela de cadastro.
Possivelmente vão ter duas ou mais pessoas ao mesmo tempo usando a planilha.
uma das coisas que acontece na minha planilha é que o cadastro é feito em uma aba e o salvamento é realizado em outra, utilizo uma aba como um formulário de cadastro, a outra aba é onde vão ficar os dados salvos.
A dúvida é a seguinte: Eu estou cadastrando o registro 7 - Maria da Silva, o que acontece se no mesmo momento estiver um outro usuário cadastrando uma pessoa, notem que a planilha tinha salvo até o registro 6 no momento em que as duas pessoas abriram a planilha.
Logo, a primeira que salvar o registro vai ser a de número 7, a outra automaticamente será o 8? Vai sobrepor o registro 7 já cadastrado pela outra pessoa?
Em uma outra página do forum li que o ideal seria adaptar o banco de dados sendo em Access para eliminar esse problema mas não sei se vai dar tempo de fazer isso até a planilha já estar sendo usada, por isso gostaria de uma sugestão nesse sentido.

 
Postado : 17/08/2013 4:18 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Favor desconsiderar a pergunta acima, agora tenho uma outra... rss :D
Achei no Excel o botão "Atualizar arquivo".
Ele faz justamente o que eu perguntei, é só deixar configurado para atualizar a planilha após o salvamento, na macro que criei após ser feito o registro é feito o salvamento.
Infelizmente não posso usar um código que uso sempre que é para desbloquear a planilha, editar e bloqueá-la novamente.
Gostaria de saber qual o comando em VBA que o botão "Atualizar arquivo" usa, como tenho acesso a ele apenas com a planilha compartilhada e ela estando compartilhada eu perco o acesso ao VBA não sei que comando ele utiliza.
Se alguém puder ajudar eu agradeço.

 
Postado : 17/08/2013 4:35 pm
(@gtsalikis)
Posts: 2373
Noble Member
Topic starter
 

Fiz alguns testes mas não identifiquei esse problema, fiz isso no Office 2010.
Gostaria de ver a ajuda de alguma outra pessoa aqui porque tenho algumas planilhas que vão ser usadas em rede de até cinco computadores e elas tem validações, combos e formatações prévias.
Não consegui achar esse erro mas vou acompanhar para saber a solução de algo que provavelmente vou ter no futuro.
Uma sugestão que fica é que rode uma macro ao final do registro que formate a planilha, assim seria um problema a menos para resolver.
Fica pendente ainda a validação dos dados.
Mais um no aguardo da solução do problema.

Então, cara, esse é o início do meu problema:

Eu fiz uma planilha que é usada por todos no setor (+/- 30 pessoas).

Para que não ocorram problemas, eu fiz toda uma organização:

- Formatação com cores (os campos a serem preenchidos por quem passa a demanda tem uma cor, e os campos a serem preenchidos por quem recebe a demanda tem otra cor);
- Autofiltro, para organizar (filtrar, classificar), sem mexer na estrutura da planilha.
- Todas as células com formatação específica e validação de dados, para ninguém inserir o que não deve no lugar errado (por exemplo, digitar o nome no lugar do prazo etc);
- Range dinâmico em para todos os campos de validação de dados (menos os de tempo e número);
- Configurei todas as outras células como bloqueadas e ocultei.

Após isso, eu bloqueei a planilha, permitindo apenas acessar as celulas desbloqueadas, usar o autofiltro e classificar.

E por último, compartilhei a planilha.

O que acontece é que, mesmo assim, todo dia eu vejo que alguém colocou informações nos campos com validação de dados, o que via de regra, não poderia ser feito. Então eu tenho que falar pra todo mundo fechar a planilha, desbloqueio tudo e arrumo à mão, ai volto a bloquear e compartilhar. No dia seguinte, outra falha na validação de dados.

 
Postado : 18/08/2013 1:03 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Já tentou editar um arquivo com as Ribbons manipuladas???

http://www.rondebruin.nl/win/s2/win001.htm

Se você retirar todas as opções que levam aos seus problemas, boa parte estaria resolvida!!

Att

 
Postado : 18/08/2013 1:15 pm
(@gtsalikis)
Posts: 2373
Noble Member
Topic starter
 

Olá, Alexandre,

Eu ainda não consegui mexer com os ribbons, embora eu li e parece muito interessante. Creio eu que vai ser muito útil.

Quanto ao arquivo, eu criei uma planilha só com as fórmulas que precisava e deixei oculta. De resto, deixei as planilhas que todos utilizam desbloqueadas, assim, se algo dá errado, qualquer um consegue corrigir rapidamente.

Vou marcar como resolvido.

 
Postado : 28/08/2013 1:41 pm