Se eu clicar duas vezes em um modelo do Word no Explorer, ele abrirá um novo documento usando esse modelo. No entanto, se eu criar um hiperlink para um modelo dentro de um documento do Word, clicar no link abrirá o modelo para edição.
Gostaria de criar um hiperlink para um modelo que abre um novo documento usando o modelo ou uma solução semelhante.
microsoft-word
hyperlink
templates
Steven Penny
fonte
fonte
Respostas:
O método antigo de usar um hiperlink para um atalho para o modelo não funciona mais, portanto, não há outra opção além de usar o VBA. Vou tentar guiá-lo pelo procedimento. A diferença será que, para usar a macro, será necessário clicar duas vezes no texto do acionador, em vez disso, usando Ctrl+ Clique.
Na guia Exibir, clique na pequena seta ao lado de Macros e escolha "Visualizar macros".
Nas janelas que se abrem, clique em Criar, para abrir o Visual Basic
No menu Inserir, clique em Procedimento ...
Na caixa de diálogo que é aberta, digite um nome significativo, por exemplo, “newdoc”, verifique se os botões de opção Sub e Public estão marcados e clique em OK.
Uma janela de texto é aberta e terá três linhas:
Cole entre as linhas acima o seguinte texto:
Clique no menu Arquivo / Salvar normal ou digite Ctrl+ S, seguido por Arquivo / Fechar e Retornar ao Microsoft Word.
Clique no documento no local onde deseja colocar o texto do gatilho
Digite Ctrl+ F9para inserir um campo - o cursor será colocado entre colchetes
Entre os parênteses de campo, digite “MacroButton”, então o nome do comando ou macro que você quer que o botão execute, seguido pelo texto que você quer exibir, como este:
Pressione F9 para atualizar o documento. Se feito corretamente, apenas o texto "clique duas vezes aqui para criar um novo documento" deve estar visível agora.
Salve o documento.
Clique duas vezes no texto para iniciar a macro.
Notas:
Application.Quit
, fechará o documento atual sem salvar. Se não for o que você deseja, altere o parâmetro parawdSaveChanges
ouwdPromptToSaveChanges
, ou omita essa linha completamente para manter o documento original aberto.Template
parâmetro na macro deve apontar para o arquivo dotm, não para um atalho para o arquivo dotm.fonte
Se simplesmente salvar como PDF é uma opção, isso resolve o problema. O link é então aberto como um novo documento baseado no modelo.
fonte
Outra solução simples é alterar as propriedades do seu modelo para um somente leitura , desta forma o próprio modelo nunca será alterado e, uma vez salvo , será um documento totalmente novo.
fonte
Outra alternativa é criar um hiperlink para uma pasta que contenha o modelo em vez do próprio modelo.
Clique no hiperlink para abrir a pasta, que mostra ao usuário o único modelo armazenado nessa pasta.
Um clique extra, mas parece funcionar bem.
fonte