Macro para salvar a planilha do Excel como PDF

Neste artigo serão apresentados métodos manuais e automáticos de salvar a planilha do Excel como PDF, gerando relatórios profissionais rapidamente, prontos para impressão e divulgação.

salvar a planilha do Excel como PDF

Muitas vezes precisamos salvar a planilha do Excel como PDF, seja para emitir um relatório, divulgar algum Painel de Indicadores, ter uma versão impressa da planilha ou gerar qualquer cópia do arquivo sem dar a opção de edição para o usuário.



Para resolver esse problema, podemos resolver de maneira manual ou automática, por meio de uma macro em VBA.

Salvar a planilha do Excel como PDF de maneira manual

Abaixo são apresentadas duas maneiras de gerar um PDF da Planilha, exportando como PDF ou imprimindo com o Cute PDF Writer.

Exportar como PDF

exportar em pdf

1º. Clique em Arquivo (ou “bolinha” do Office)

2º. Clique em Exportar

3º. Clique em Criar Documento PDF/XPS

4º. Clique em Criar PDF/XPS

5º. Clique em Salvar

 

Imprimir com o Cute PDF Writer

imprimir cute pdf

1º. Clique em Arquivo (ou “bolinha” do Office)

2º. Clique em Imprimir

3º. Clique na seleção de impressora

4º. Selecione a impressora CutePDF Writer. Se você não tem instalada, pode baixar pelo Baixaki.

5º. Clique em Imprimir

6º. Clique em Publicar

Macro para salvar a planilha do Excel como PDF de maneira automática

Outra maneira de publicar seu arquivo em PDF, mas de maneira automática (podendo ser vinculada a um botão, ou a uma atividade específica como abrir a planilha, mudar de planilha etc.) é através de uma macro em VBA.

No código abaixo você só deve substituir as partes destacadas na cor vermelha. Se você não sabe como escrever macros, leia o artigo “Como criar uma macro.”

Código VBA:

      ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _

Endereço completo\Nome_do_Arquivo.pdf” _

, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _

:=False, OpenAfterPublish:=False

Agora é sua vez!

Comenta aí se a aula te ajudou ou se ficou alguma dúvida.

Com a sua participação, o blog cresce!

Assista também nossas aulas no canal: Tudo com Excel

Curta nossa fanpage no Facebook

Works with AZEXO page builder