Ir ao conteúdo
  • Cadastre-se

Visual Basic Macro Word VBA - "Documents.Add Template:" - Não Gerando 100% Igual ao Template


Posts recomendados

Pessoal, 

fiz uma macro no qual cria um arquivo word (docx) a partir de um template (isto é, um outro documento docx), que funciona quase que normal a reprodução do arquivo novo criado sob o template existente.

No entanto, o arquivos novo é criado QUASE exatamente igual ao template, isto é, os capítulos, figuras, organização e tal, porém há alguns desvios de quebra de linha e mesmo mudança de fonte ("Calibri" ao invés de "Arial"), deixando não todo igual ao template.

 

Para a criação do novo arquivo a cada execução da macro, estou usando:

 

<tmpName = ActiveDocument.AttachedTemplate.FullName>

<Documents.Add Template:=tmpName, NewTemplate:=True>

 

Saberia me dizer qual parâmetro a mais eu devo usar para garantir 100 % do formato do arquivo template, inclusive margens e fonte?

 

Obrigado!

Link para o comentário
Compartilhar em outros sites

Galera, acho que cheguei a uma solução.

fiz uma linha adicional depois da criação do template, apenas incluindo:

ActiveDocument.CopyStylesFromTemplate ("C:\xxx\xxx\Arquivo Template.docx").

Vou testar mais..

Valeu..

 

adicionado 17 minutos depois

.. mas o roda pé e o cabeçalho não seguem.. srsrsrs alguma opção??

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...