Como salvar documentos do Word para PDF em VBA

Microsoft Word 2007 vem com um Visual Basic for Applications (VBA) editor de código em que você pode criar controles que permitem que você execute funções que normalmente não estar disponíveis. Com o Word 2007, você pode usar o editor de código VBA para salvar seus documentos do Word em formato PDF, que pode ser útil se você quiser distribuir seus relatórios e documentos em um formato diferente do que o ".docx" formato que o Word usa o arquivo. Antes de poder utilizar um código VBA para salvar documentos em formato PDF, no entanto, você deve ativar o suporte no Microsoft Word para o formato PDF através de um Microsoft add-in gratuito.

Coisas que você precisa

  • Microsoft Salvar como PDF ou XPS add-in

Ativar suporte PDF em Word

  • Abra o Microsoft Word 2007. Clique no ícone ajuda azul no canto superior direito do programa. Digitar "formatos de arquivo PDF e XPS" na caixa de pesquisa do Word Ajuda e pressione "Entrar." Clique no "Imprimir, compartilhar e proteger arquivos nos formatos de arquivo PDF e XPS" resultado da pesquisa.

  • Clique "Instalar e usar o Salvar como PDF ou XPS add-in da Microsoft" no "O que você quer fazer" seção. Clique no link azul-formatado Internet que lê "Microsoft Salvar como PDF ou XPS Add-in para 2007 programas do Microsoft Office" para ser levado para a página de download add-in. Feche o programa Microsoft Word.

  • Clique no "baixar" botão na página de add-in. Salve o arquivo em seu computador. Dê um duplo clique no arquivo para abri-lo. Clique na caixa de seleção para aceitar os termos de licença para Software Microsoft. Clique "Continuar" e esperar que a instalação seja concluída.

Criar e executar código VBA

  • Abra um documento do Microsoft Word que você deseja converter em PDF. Clique no botão Office e selecione "Opções do Word." Clique no "Mostrar guia Desenvolvedor na Faixa de Opções" caixa para habilitá-lo verificar. Clique "ESTÁ BEM."

  • Clique no "Desenvolvedor" guia na Ribbon. Clique "macros" no "Código" grupo. Digitar "SaveToPDF" ou outro nome de sua escolha na "nome da macro" caixa. Clique no "Crio" botão.

  • Digite as seguintes linhas de código VBA, ou copiar e colá-los, na "Novas Macros (Code)" janela na linha diretamente acima do "End Sub" linha:

    ActiveDocument.ExportAsFixedFormat OutputFileName: = _



    ActiveDocument.Path & "" & ActiveDocument.Name & ".pdf", ExportFormat: = _

    wdExportFormatPDF, OpenAfterExport: = False, OptimizeFor: = _

    wdExportOptimizeForPrint, Gama: = wdExportAllDocument, _

    Item: = wdExportDocumentContent, IncludeDocProps: = True, KeepIRM: = True, _

    CreateBookmarks: = wdExportCreateNoBookmarks, DocStructureTags: = true, _

    BitmapMissingFonts: = true, UseISO19005_1: = False

  • Clique no "Arquivo" Menu e clique "Fechar e retornar ao Microsoft Word."

  • Clique "macros" no "Código" no grupo "Desenvolvedor" aba. Clique no nome de sua macro para destacá-lo se ele não estiver selecionado. Clique "Corre" para executar o código VBA e automaticamente salvar o documento do Word como um arquivo PDF. Navegue até o local da pasta no computador em que o documento do Word é guardado para encontrar a versão PDF do arquivo.

  • Abra quaisquer outros documentos do Word que você deseja salvar como um arquivo PDF. Clique no "Desenvolvedor" guia, clique "macros," selecione o nome da macro que você criou e clique "Corre."

De esta maneira? Compartilhar em redes sociais:

LiveInternet