MS Access: jak eksportować do formatu PDF w orientacji poziomej?


Odpowiedzi:


1

Możesz wydrukować go za pomocą Cute PDF i ustawić wydruk na Landscape


Jestem pewien, że istnieje więcej niż jedno obejście, ale miałem nadzieję, że w programie Access jest proste ustawienie sterujące tą właściwością.
yurib

Ustaw drukarkę i zorientuj orientację strony na poziom, a następnie wyeksportuj ją do pliku PDF ...
ta.speot.is

Chociaż sterowanie drukarką w programie Access jest łatwiejsze niż kiedyś (od Access 2002), wciąż nie jest trywialne i jest nieprzewidywalne. Sugerowałabym niezawodność, aby ustawić rzeczywisty raport dla wykresu przestawnego, zamiast próbować wydrukować formularz.
David W. Fenton

1

Po uruchomieniu tego kodu widać tylko okno zapisu pliku. Ładny plik PDF musi być zainstalowany zgodnie z instrukcjami na stronie internetowej.

Dim stDocName as string
Dim prn As Printer
Dim rpt As Report

stDocName = "your report object name"

Set prn = Application.Printers("CutePDF Writer")
prn.Orientation = acPRORLandscape

DoCmd.OpenReport stDocName, acViewPreview, , , acHidden

Set rpt = Reports(stDocName)
Set rpt.Printer = prn

DoCmd.PrintOut
DoCmd.Close acReport, stDocName

1

Właściwie jest inny sposób - za pomocą widoku, który chcesz otworzyć, przejdź do menu plików i wybierz polecenie Drukuj & gt; podgląd wydruku, a następnie wybierz żądaną opcję, np. krajobraz zapisz to i eksport PDF zapamięta to.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.