Eu tenho uma Excel 2016
planilha em uma unidade de rede que várias pessoas abrem e tendem a manter aberta durante o dia.
Há um punhado de usuários Write rights
e a necessidade de salvar os ajustes talvez seja uma vez por dia ou mais. Os usuários Read-only rights
também precisam inserir dados em células que seriam usadas em fórmulas do Excel, mas obviamente sem a capacidade ou necessidade de salvá-los.
Agora, o problema que estou tentando resolver é que, se um desses usuários com direitos de gravação realmente precisar fazer alguma alteração, há chances limitadas de ser ele quem bloqueou o arquivo para edição.
Alguma sugestão sobre como fazer com que os usuários com direitos de gravação não bloqueiem o arquivo para edição, a menos que tenham necessidade real de fazê-lo? Tenho duas opções óbvias, mas nenhuma delas parece utilizável aqui:
1) Shared Workbook
- de acordo com minha experiência, a execução da funcionalidade Pasta de Trabalho Compartilhada prejudica o desempenho do Excel e eu não gostaria disso.
2) Excel standard "Enable editing"
prompt antes de abrir o arquivo Excel com direitos de gravação. Se você não ativar a edição, também não poderá escrever coisas nas células, o que é possível com direitos regulares somente leitura e é necessário.
Alguma sugestão? Aprofundar-se nas configurações do Excel para ativar/desativar algo sempre que abrir o arquivo não é tão atraente. Poderia ser feito algo com dois atalhos diferentes para o usuário final ou alguma outra abordagem direta?
Obrigado!
Responder1
Estas são as opções que vêm imediatamente à mente:
Opção 1
Salvar como e deixar a rede fechada para que qualquer pessoa possa sobrescrever quando precisar?
Opção 2
Se for um '.xlsm' Você pode escrever uma macro rápida para copiar o arquivo para sua unidade e se precisar salvar as alterações, "salvar como" e sobrescrever o arquivo de rede.
Verlinkpara alguns exemplos.