Como usar um VBA para salvar um arquivo de Excel como PDF

Escrito por heather rollins | Traduzido por josé antonio arantes castro
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como usar um VBA para salvar um arquivo de Excel como PDF
Microsoft Office 2007 e 2010 faz com que seja fácil salvar arquivos em PDF (Stockbyte/Stockbyte/Getty Images)

O arquivo em formato PDF permite que você publique um documento ou relatório para que ele pareça o mesmo em qualquer sistema e que não possa ser alterado por outros. Microsoft Office 2007 e 2010 incluem a opção "Publique em PDF" em cada aplicativo para que possa salvar documentos, plataforma de slides ou planilhas como arquivos PDF. Isso torna muito mais fácil salvar planilhas do Excel em PDF a partir do menu e com instruções.

Nível de dificuldade:
Moderadamente desafiante

Outras pessoas estão lendo

O que você precisa?

  • Microsoft Excel 2007 ou 2010
  • Microsoft Office 2007 com "Salve como PDF ou XPS" (não incluso necessariamente em Office 2010)

Lista completaMinimizar

Instruções

  1. 1

    Clique duas vezes no nome do arquivo do Excel na pasta Meus Documentos ou Windows Explorer, ou abra o Excel e use o comando "Abrir" do botão iniciar. Procure pelo seu arquivo e clique em "Abrir".

  2. 2

    Pressione as teclas "Alt" e "F11" simultaneamente para abrir o editor Visual Basic. Use o Project Explorer para procurar pela pasta onde você precisa salvar as planilhas como arquivos PDF. Coloque o cursor sobre seu código do Visual Basic onde você quer que o arquivo seja salvo.

  3. 3

    Use a função " Exportar como formato fixo" para executar o "Salve como PDF". Essa função pode ser requerida a partir de qualquer planilha (por exemplo, "ActiveSheet".exportar como formato fixo) ou para a pasta de trabalho como um todo (por exemplo, "ActiveWorkbook". exportar como formato fixo).

    Você pode definir um número de opções com esse comando, a opção valores abaixo indicados são valores padrão do Excel.

    [Obrigatório] Tipo:= xlTipoPDF [Obrigatório] Nome do arquivo:= <caminho e nome do arquivo com sufixo .pdf> [Opcional] Qualidade:= xlPadrão de qualidade (xlPadrão de qualidade ou xlQualidade Mínima) [Opcional] Incluir propriedades do documento:= Verdade ("Verdade" significa que as propriedades do documento, como nome do autor e título do documento, serão incluídos no arquivo PDF; "Falso" significa que apenas as informações dentro dos limites serão incluídas.) [Opcional] Ignore áreas de impressão:= Falso ("Verdade" significa que todo conteúdo na planilha deve ser incluído; "Falso" significa que apenas a área com informação será incluída.) [Opcional] De:= 1 (Essa é o número da página onde o Excel deve começar a salvar. Se for omitido, o Excel começará na primeira página.) [Opcional] Para:= 5 (Essa é o número da página onde o Excel deve terminar de salvar. Se for omitido, o Excel terminará na última página.) [Opcional] Abra depois de publicar:= Falso ("Verdade" indica que o Excel deve lançar seu leitor padrão de arquivos PDF; "Falso" indica que o novo arquivo PDF não deve ser aberto automaticamente.)

  4. 4

    Execute o código da função para assegurar que o "Salve o PDF" funcionou corretamente. Salve o arquivo da planilha.

Dicas & Advertências

  • Gravar as informações é a maneira mais rápida de aprender novas funções para automatizar funções do Excel. Comece as gravações, execute a ação manualmente, pare as gravações e abra o código de informações no Visual Basic para ver as propriedades, métodos e funções que você precisa.
  • Faça um "backup" do arquivo da planilha antes de trabalhar na automação das informações.
  • Teste sua automação cuidadosamente para ter certeza que funcionou como esperado.
  • Essa resolução funciona para Excel 2007 e 2010 na plataforma do Windows. A implementação em um Mac pode ser diferente.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível