Преобразовать диапазона excel в PDF - VBA

Узнай цену своей работы

Формулировка задачи:

Добрый день, Мне нужна ваша помощь. Нашел в интернете макрос для преобразовать диапазон excel в PDF, но мне приходиться писать для каждого диапазона отдельный макрос. Зарание скажу диапазонов гдето 150 Вопрос можноли упростить макрос ? Зарание всем спасибо.

Решение задачи: «Преобразовать диапазона excel в PDF»

textual
Листинг программы
Private Sub SaveToPDF2()
    For iRow& = 0 To 149
        With Range("A9:AK9").Offset(iRow&)
             If Application.CountIf(.Item(1, 37), ">0") Then
                .ExportAsFixedFormat xlTypePDF, ThisWorkbook.Path & "\" & .Item(1, 4) & "_TEST_" & .Item(1, 38) & "_SALARY.pdf"
             Else
                Debug.Print "Не сохранено, ибо не >0"
             End If
        End With
    Next
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

8   голосов , оценка 3.875 из 5