Здравствуйте, помогите пожалуйста доработать немного макрос, (Автор DANIKOLA), все работает отлично, но немного нужно докрутить.
Данный макрос переходит по ссылке открывает ворд и копирует данные, но если структура ворда табличная он копирует только первую ячейку таблицы, если ворд без таблиц копирует и вставляет в эксель все, (все примеры в приложеном файле), также если в начале идет фото, то ничего не копирует.
Можно ли как то докрутить что бы он копировал все подряд без разбору и вставлял в ячейку в эксель без форматирования просто обычные данные.?
И еще момент, ворд доков может быть много и возможно будут поврежденные, можно ли заложить что если не открывается пропускать его и код работает дальше?
Импорт из Ворд в ячейку эксель
11.07.2020 23:08:54
Андрей VG, Здравствуйте, спасибо за ответ. на одном примере попробовал прям как надо, на другом почемуто ругается на строку
|
|||
|
|
11.07.2020 23:12:47
|
|||
|
|
11.07.2020 23:15:24
Андрей VG, да нет, просто что он просит у меня ? что я делаю не так
|
|
|
|
11.07.2020 23:18:19
|
|
|
|
11.07.2020 23:18:30
|
|
|
|
11.07.2020 23:19:21
|
|
|
|
11.07.2020 23:27:32
Андрей VG, ну все тоже самое, только указал другую папку и реальные анкеты
|
|
|
|
11.07.2020 23:46:59
|
|||||
|
|
11.07.2020 23:52:17
Андрей VG, я сейчас начал поочереди добавлять файлы и заметил что на одном файле ошибка только в нем 12085 знаков, в остальных в районе 2000, в этом может быть проблема?
|
|
|
|
11.07.2020 23:57:07
|
|||
|
|
12.07.2020 00:03:38
C:\path\пример\Семен — копия.doc получилось 16017 символов в ячейке C:\path\пример\Семен.doc получилось 29460 символов в ячейке Вывод - 12085, по крайней мере в Excel 365 64 бит, такое количество символов в документах Word не приводит к ошибке. |
|||
|
|
12.07.2020 00:13:32
Андрей VG, я сейчас проверил у меня лимит 8192, и офис не 365, скажите а можно что бы либо макрос в таких случаях ничего не делал или что бы завать максимальное количество знаков которое ему надо копировать?
|
|
|
|
12.07.2020 00:31:09
|
|||||
|
|
12.07.2020 15:35:42
Изменено:
Владимир
|
|||
|
|
12.07.2020 19:17:02
Out of memory очень специфическая ошибка, которая может не иметь ничего общего напрямую с самим документом и возникать не каждый раз на нем. По крайней мере относительно именно указанной строки:
Так же вполне возможно, что заработает без использования массива:
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
|
|||||
|
|
13.07.2020 02:01:39
Евген1788, а обязательно анкеты в Ворде заполнять? Можно же Pdf форму сделать и по кнопке в ней, например, писать значения полей в google sheets.
Если нет возможности заиметь Pdf редактор с поддержкой Javasrcipt или дизанер Pdf форм, то, как вариант, можно воспользоваться JotForm Pdf Editor |
||||
|
|
|||