Cum se utilizează VBA pentru a salva un fișier Excel ca PDF

Autor: Marcus Baldwin
Data Creației: 22 Iunie 2021
Data Actualizării: 24 Aprilie 2024
Anonim
Free Excel VBA Course #36 - Save Excel File as PDF using VBA (Entire Workbook or Individual Sheet)
Video: Free Excel VBA Course #36 - Save Excel File as PDF using VBA (Entire Workbook or Individual Sheet)

Conţinut

Fișierul PDF vă permite să publicați un document sau un raport, astfel încât să pară la fel în orice sistem și să nu poată fi modificat de alții. Microsoft Office 2007 și 2010 includ opțiunea "Publicați în PDF" în fiecare aplicație, astfel încât să puteți salva documente, diapozitive sau foi de calcul ca fișiere PDF. Acest lucru face mult mai ușor să salvați foi de calcul Excel în format PDF din meniu și cu instrucțiuni.


instrucțiuni de ghidare

Microsoft Office 2007 și 2010 ușurează salvarea fișierelor în format PDF (Stockbyte / Stockbyte / Getty Images)
  1. Faceți dublu clic pe numele fișierului Excel din folderul Documentele mele sau din Windows Explorer sau deschideți Excel și utilizați comanda "Deschidere" din butonul de pornire. Căutați fișierul dvs. și dați clic pe "Deschideți".

  2. Apăsați simultan tastele "Alt" și "F11" pentru a deschide Editorul Visual Basic. Utilizați Project Explorer pentru a parcurge dosarul în care trebuie să salvați foi de calcul ca fișiere PDF. Plasați cursorul peste codul Visual Basic în care doriți să fie salvat fișierul.

  3. Utilizați funcția "Export ca format fix" pentru a executa "Salvați ca PDF". Această funcție poate fi solicitată din orice foaie de lucru (de exemplu "ActiveSheet" .export ca format fix) sau pentru registrul de lucru ca întreg (de exemplu, "ActiveWorkbook".


    Puteți seta o serie de opțiuni cu această comandă, valorile de mai jos sunt valori implicite pentru Excel.

    [Necesar] Tip: = xlTypePDF [Obligatoriu] Numele fișierului: = [Opțional] Calitate: = xlQualitatea Standard (xlQualitatea Standard sau xlQualitatea Minimă) [Opțional] Includeți proprietățile documentului: = Adevărul ("Adevăr" înseamnă că proprietățile documentului, cum ar fi numele autorului și titlul documentului vor fi incluse în document. [Fals] înseamnă că numai informațiile din limitele vor fi incluse.) [Opțional] Ignoră zonele de tipărire: = False ("Adevăr" înseamnă că tot conținutul din foaia de lucru trebuie inclus; [Opțional] De la: = 1 (Acesta este numărul paginii în care Excel ar trebui să înceapă salvarea. Dacă este omisă, Excel va începe pe prima pagină.) [Opțional] La: = 5 (opțional) Deschidere după publicare: = False ("Adevăr" indică faptul că Excel ar trebui să lanseze cititorul implicit al fișierelor PDF ; "False" indică faptul că noul fișier P DF nu ar trebui să fie deschis automat.)

  4. Rulați codul funcției pentru a vă asigura că "Salvați PDF" a funcționat corect. Salvați fișierul din foaia de lucru.


sfaturi

  • Salvarea informațiilor este cea mai rapidă modalitate de a învăța noi funcții pentru automatizarea funcțiilor Excel. Începeți înregistrările, efectuați manual acțiunea, opriți înregistrările și deschideți codul de informații din Visual Basic pentru a vedea proprietățile, metodele și funcțiile de care aveți nevoie.

avertisment

  • Faceți o copie de siguranță a fișierelor de calcul tabelar înainte de a lucra la automatizarea informațiilor.
  • Testați-vă cu atenție automatizarea pentru a vă asigura că funcționează conform așteptărilor.
  • Această rezoluție funcționează pentru Excel 2007 și 2010 pe platforma Windows. Implementarea pe un Mac poate fi diferită.

Ce ai nevoie

  • Microsoft Excel 2007 sau 2010
  • Microsoft Office 2007 cu "Salvare ca PDF sau XPS" (nu este neapărat inclus în Office 2010)