Как открыть pdf-файл с помощью vba (с примером)


Вы можете использовать метод FollowHyperlink в VBA, чтобы открыть PDF-файл по определенному пути.

Вот распространенный способ использования этого метода на практике:

 SubOpenPDF ()
ActiveWorkbook.FollowHyperlink "C:\Users\bob\Documents\basketball_data.pdf"
End Sub

Этот конкретный макрос открывает PDF-файл с именем баскетбол_данные.pdf , расположенный в определенной папке на моем компьютере.

По умолчанию PDF-файл будет открыт с помощью программы чтения PDF-файлов по умолчанию на вашем компьютере.

В следующем примере показано, как на практике использовать этот синтаксис для чтения текстового файла.

Пример: Как открыть PDF-файл с помощью VBA

Допустим, у нас есть PDF-файл с именем Basketball_data.pdf , расположенный по следующему пути:

C:\Users\bob\Documents\basketball_data.pdf

Допустим, мы хотим открыть этот PDF-файл с помощью VBA.

Для этого мы можем создать следующий макрос:

 SubOpenPDF ()
ActiveWorkbook.FollowHyperlink "C:\Users\bob\Documents\basketball_data.pdf"
End Sub

Когда мы запускаем этот макрос, мы можем получить следующее уведомление безопасности Microsoft Excel, которое просто информирует нас о том, что это место может быть небезопасным, и спрашивает, хотим ли мы продолжить:

Как только мы нажмем «Да» , PDF-файл откроется:

Этот конкретный PDF-файл просто содержит набор данных о баскетболистах разных команд.

Примечание . Полную документацию по методу FollowHyperlink можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в VBA:

Как открыть текстовый файл с помощью VBA
Как создавать папки с помощью VBA
Как удалить папки с помощью VBA
Как удалить файлы с помощью VBA

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *