Добрый день,
собственно говоря в названии темы отображена часть окольного пути для получения данных из PDF-файла в Excel
Знаю что есть спец. конвертеры - но по нескольким причинам они не подходят.
Ипользование SendKeys не дает нужного результата (тем более очень ненадежно все):
По этому возникла идея:
при "ручной" обработке PDF-файла есть возможность сохранить его в Блокнот,
а уже обработать содержимое txt-файла из VBA не есть проблема.
Так вот вопрос: как открытый из VBA PDF-файл сохранить в нужное место с форматом .txt?
собственно говоря в названии темы отображена часть окольного пути для получения данных из PDF-файла в Excel
Знаю что есть спец. конвертеры - но по нескольким причинам они не подходят.
Ипользование SendKeys не дает нужного результата (тем более очень ненадежно все):
Код |
---|
Sub er() Dim f$ Application.CutCopyMode = False f = "c:\Documents and Settings\vvv\Рабочий стол\20245.pdf" CreateObject("wscript.shell").Run """" & f & """" Application.Wait (Now + TimeValue("0:00:05")) SendKeys "^a", 100 SendKeys "^c", 10 SendKeys ("%n"), 10 Workbooks("по пдф").ActiveSheet.[a1].Activate ' ActiveSheet.[a1].PasteSpecial End Sub |
при "ручной" обработке PDF-файла есть возможность сохранить его в Блокнот,
а уже обработать содержимое txt-файла из VBA не есть проблема.
Так вот вопрос: как открытый из VBA PDF-файл сохранить в нужное место с форматом .txt?