Atualizações da planilha
Após distribuir seu aplicativo de planilha do Excel, mais cedo ou mais tarde você precisará fornecer atualizações aos seus usuários. O XLS Padlock oferece várias ferramentas para agilizar esse processo.
Uma consideração importante para as atualizações é como seu aplicativo salva os dados do usuário. Você deve conhecer os diferentes modos de salvamento oferecidos pelo XLS Padlock antes de compilar seu aplicativo.
Se sua planilha for atualizada com frequência e seus usuários só precisarem modificar alguns poucos valores de célula, o modo Save defined cell values only (.XLSCE file) (salvar somente os valores de célula definidos) é a melhor escolha. Esse modo permite atualizar o arquivo principal da planilha sem afetar os dados do usuário, pois o XLS Padlock salva e restaura apenas os valores de célula que você designou.
Quando você atualizar sua planilha de origem, a forma mais direta de distribuir a atualização é recompilá-la e enviar o novo arquivo EXE aos seus clientes.
Fluxo de trabalho de atualização recomendado
Section titled “Fluxo de trabalho de atualização recomendado”O comportamento no lado do usuário depende do que você alterou entre as versões:
- Apenas o conteúdo da planilha (fórmulas, formatação, planilhas, lógica VBA): mantenha o Application GUID e a Secret Key existentes. No modo
.XLSCE, os usuários verão sua nova lógica com os valores de célula salvos restaurados. No modo.XLSC, os usuários continuarão vendo seu último instantâneo salvo, suas alterações só aparecerão se eles escolherem manualmente “Original Workbook” na tela de boas-vindas. - Você quer invalidar completamente os arquivos de salvamento antigos do usuário: gere uma nova Secret Key nas configurações de Activation and Licensing, mas deixe o Application GUID inalterado para que as chaves de ativação existentes permaneçam válidas. Na primeira inicialização do usuário, o arquivo de salvamento antigo será detectado como incompatível e ele será solicitado, por meio da tela de boas-vindas, a carregar em vez disso a planilha original incorporada.
- Não alterne entre modos de salvamento entre versões (
.XLSC↔.XLSCE). Os arquivos de salvamento existentes do modo anterior serão ignorados, e todos os dados que seus usuários ainda não tiverem reinserido serão perdidos. Escolha um modo de salvamento no início do projeto e mantenha-o durante toda a vida útil do aplicativo.
👉 No entanto, baixar e substituir manualmente o arquivo EXE pode ser tedioso para os usuários finais. Para simplificar isso, o XLS Padlock oferece um recurso de atualização web automática. Você pode configurar seu aplicativo para verificar se há atualizações on-line e notificar os usuários quando uma nova versão estiver disponível:

Esse recurso pode ser configurado de forma rápida e diretamente no XLS Padlock:

👉 Para configurar seu próprio sistema de atualização, você precisará de um servidor web ou de um espaço de hospedagem onde possa colocar arquivos para download direto. Em seguida, siga as instruções da página como configurar atualizações web automáticas.