Есть ли причина, по которой мой макрос VBA для переноса таблицы Excel в PDF не показывает все? - PullRequest
0 голосов
/ 24 марта 2020

Это код кнопки, которую я имею в своей пользовательской форме, чтобы изменить активный лист в моей книге на pdf. Мне интересно, почему не все в моем листе Excel показывает. Первые 6-7 страниц моего листа Excel показывают отлично, и это один или два раздела в конце моего листа, которые показывают порции, или ничего вообще

Private Sub CommandButton3_Click()
    Dim strFile As String
    Dim invoiceRng As Range
    Dim pdfFile As String

    'Setting range to be printed
    Set invoiceRng = Range("A1:D850")
    'setting file name with a time stamp.
    strFile = "Checklist" & "_" & Format(Now(), "yyyymmdd_hhmmss") & ".pdf"
    'setting the name. The resultent pdf will be saved where the main file exists.
    pdfFile = ThisWorkbook.Path & Application.PathSeparator & strFile
    invoiceRng.ExportAsFixedFormat Type:=xlTypePDF, _
    Filename:=pdfFile, _
    Quality:=xlQualityStandard, _
    IncludeDocProperties:=True, _
    IgnorePrintAreas:=True, _
    OpenAfterPublish:=True
End Sub
...