Metoda ExportAsFixedFormat [VBA]

Metoda eksportu dokumentu Calc do formatu PDF.

warning

Ta stała, funkcja lub obiekt włączane są przez instrukcję Option VBASupport 1 umieszczoną w module przed programem wykonywalnym.


Ikona ostrzeżenia

Ta strona pomocy wymaga dalszej pracy nad poprawnością i uzupełnieniem. Dołącz do projektu LibreOffice i pomóż nam uzupełnić brakujące informacje. Odwiedź naszą stronę internetową poświęconą pisaniu treści pomocy.


Składnia:

expression.ExportAsFixedFormat (Type, Filename, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish)

Type: liczba całkowita, wymagana. Może wynosić 0 lub 1. 0 dla "PDF" - plik w formacie Portable Document Format (.pdf) i 1 dla "XPS" - dokument XPS (.xps)

note

Format eksportu XPS nie jest obsługiwany przez LibreOffice.


Filename: ciąg znaków, opcjonalny. Nazwa eksportowanego pliku.

Quality: liczba całkowita, opcjonalna. Może wynosić 0 lub 1. 0 oznacza jakość standardową, 1 oznacza jakość minimalną.

IncludeDocProperties: wartość logiczna, opcjonalna. Ustaw na True, aby wskazać, że właściwości dokumentu powinny zostać uwzględnione w eksportowanym pliku, lub ustaw na False, aby pominąć eksport właściwości dokumentu.

IgnorePrintAreas: wartość logiczna, opcjonalna. Jeśli ustawione na True, przy eksporcie ignoruje wszelkie zakresy wydruku. Jeśli ustawione na False, honoruj zakresy wydruku podczas eksportu.

From: liczba całkowita, opcjonalna. Numer strony pierwszej strony do wyeksportowania. W przypadku pominięcia eksport rozpoczyna się od początku.

To: liczba całkowita, opcjonalna. Numer ostatniej strony do wyeksportowania. Jeśli zostanie pominięty, eksport zakończy się na ostatniej stronie.

OpenAfterPublish: wartość logiczna, opcjonalna. Jeśli ustawione na True, po wyeksportowaniu plik wyświetla się w odpowiedniej przeglądarce. W przypadku opcji False plik jest eksportowany, ale nie jest wyświetlany.

Przykład:


        Option VBASupport 1
        Sub ExportAsPDF()
            ActiveSheet.ExportAsFixedFormat _
            Type:=0, _
            Filename:=".\ExportAsPDF.pdf", _
            Quality:=0, _
            IncludeDocProperties:=True, _
            IgnorePrintAreas:=False, _
            OpenAfterPublish:=True
        End Sub
    

Prosimy o wsparcie!