Sådan bruger du VBA til at gemme en Excel-fil som PDF

Forfatter: Janice Evans
Oprettelsesdato: 27 Juli 2021
Opdateringsdato: 18 December 2024
Anonim
Sådan bruger du VBA til at gemme en Excel-fil som PDF - Artikler
Sådan bruger du VBA til at gemme en Excel-fil som PDF - Artikler

Indhold

PDF-filen giver dig mulighed for at udgive et dokument eller en rapport, så den ser ens ud på et hvilket som helst system og kan ikke ændres af andre. Microsoft Office 2007 og 2010 inkluderer indstillingen "Publicer til PDF" i hver applikation, så du kan gemme dokumenter, dias eller regneark som PDF-filer. Dette gør det meget nemmere at gemme Excel-regneark til PDF fra menuen og med instruktioner.


retninger

Microsoft Office 2007 og 2010 gør det nemt at gemme filer til PDF (Stockbyte / Stockbyte / Getty Images)
  1. Dobbeltklik på Excel-filnavnet i mappen Mine dokumenter eller Windows Stifinder, eller åbn Excel, og brug kommandoen "Åbn" på startknappen. Kig efter din fil og klik på "Åbn".

  2. Tryk samtidigt på tasterne "Alt" og "F11" for at åbne Visual Basic Editor. Brug Project Explorer til at gennemse mappen, hvor du skal gemme regneark som PDF-filer. Placer markøren over din Visual Basic-kode, hvor du vil have filen gemt.

  3. Brug funktionen "Eksporter som et fast format" til at udføre "Gem som PDF". Denne funktion kan kræves fra ethvert regneark (for eksempel "ActiveSheet" .export som fastformat) eller til projektmappen som helhed (for eksempel "ActiveWorkbook".


    Du kan indstille et antal indstillinger med denne kommando, værdierne under indstillingen er standardværdier for Excel.

    [Obligatorisk] Type: = xlTypePDF [Påkrævet] Filnavn: = [Valgfrit] Kvalitet: = xlQuality Standard (xlQuality Standard eller xlQuality Minimum) [Valgfrit] Inkluder dokumentegenskaber: = Truth ("Truth" betyder at dokumentegenskaber som forfatternavn og dokumenttitel vil blive inkluderet i dokumentet. [False] betyder, at kun oplysningerne inden for grænserne vil blive inkluderet.) [Valgfrit] Ignorer printområder: = False ("Sanity" betyder, at alt indhold i regnearket skal medtages; [Valgfrit] Fra: = 1 (Dette er nummeret på siden, hvor Excel skal begynde at gemme. Hvis det udelades, starter Excel på den første side.) [Valgfrit] Til: = 5 (Dette er (valgfrit) Åben efter offentliggørelse: = False ("Truth" angiver, at Excel skal starte sin standardlæseren af ​​PDF-filer ; "False" angiver, at den nye fil P DF bør ikke åbnes automatisk.)

  4. Kør funktionskoden for at sikre, at "Gem PDF" fungerede korrekt. Gem filen fra regnearket.


tips

  • Lagring af oplysninger er den hurtigste måde at lære nye funktioner til at automatisere Excel-funktioner. Start optagelserne, udfør handlingen manuelt, stop optagelserne, og åbn informationskoden i Visual Basic for at se de egenskaber, metoder og funktioner, du har brug for.

advarsel

  • Sikkerhedskopier regnearkfilen, inden du arbejder med informationsautomatisering.
  • Test din automatisering omhyggeligt for at sikre, at det fungerede som forventet.
  • Denne beslutning fungerer for Excel 2007 og 2010 på Windows-platformen. Implementeringen på en Mac kan være anderledes.

Hvad du har brug for

  • Microsoft Excel 2007 eller 2010
  • Microsoft Office 2007 med "Gem som PDF eller XPS" (ikke nødvendigvis inkluderet i Office 2010)