Добрый день,
собственно говоря в названии темы отображена часть окольного пути для получения данных из 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?