Como impedir que o usuário atualize o estilo

0

Eu tenho um documento do Word. Eu tenho alguns estilos definidos pelo usuário.

Por exemplo, eu tenho um estilo definido pelo usuário chamado "Ram", que terá a proerdade do nome da fonte como "Verdana" e o tamanho da fonte como "14".

Como posso evitar que o usuário atualize esse estilo. Por exemplo, ele não pode atualizar o tamanho da fonte como "12". (Isto é aplicável para as versões do MS Word 2003 e 2007)

Posso restringir isso?

    
por Hello71 26.07.2010 / 14:16

2 respostas

1

Isso é possível, mas é preciso muito esforço. Basicamente, você pode transformar o Word em um editor XML genérico e, nesse modo, você pode restringir o que está disponível. Não é algo que você possa fazer em algumas horas.

Mas há uma solução diferente: Se você pode tornar o formato XML ( .docx ) o padrão, você pode examinar os estilos usados (você pode descompactar o arquivo e carregar o XML em um programa). Isso permitiria que você desfizesse qualquer alteração feita pelo usuário aos estilos ou, pelo menos, gerasse um relatório de erros, se o fizesse.

[EDIT] Um pouco de googling apareceu " Bloqueio de Estilo "; pode ser o que você está procurando.

    
por 26.07.2010 / 14:22
0

Crie um modelo com os estilos que você deseja usar.

  1. Revisão > Proteger Documento > Restringir a formatação e edição
  2. Selecione Limitar a formatação para uma seleção de estilos.
  3. Clique no link Configurações para abrir a caixa de diálogo Restrições de formatação
  4. Selecione Limitar a formatação a uma seleção de estilos e, em seguida, selecione os estilos aos quais você deseja que os usuários tenham acesso na lista.
  5. Selecione a alternância de tema de bloco ou esquema e bloqueie a troca rápida de conjuntos de estilos.
  6. Clique em OK.
  7. Clique em Sim, clique em Impor proteção e insira a senha nos campos fornecidos. ESCREVA A PALAVRA-CHAVE !!!
  8. Clique em OK.

Você e todos os usuários do modelo são impedidos de usar todos os estilos, exceto os selecionados na etapa 4. Você deve desbloquear o modelo para fazer QUALQUER alteração. Observe que algumas funcionalidades podem ser limitadas, como negrito, itálico, etc. Você precisa criar e permitir que estilos específicos permitam essas funções. Mesmo assim, você ainda não pode "Manter com o próximo" etc. em parágrafos ou seleções individuais sem desbloquear o modelo.

    
por 09.05.2011 / 22:51