|
Получить картинки из Excel
| ☑ |
0
Slon747
13.09.19
✎
14:24
|
Требуется загрузить данные из Exccel вместе с картинками.
Один из столбцов содержит картинки.
Загрузил файл в ТабличныйДокумент.
В ТабличныйДокумент.Рисунки вижу почему-то 6 рисунков, хотя в файле Excel всего 3 рисунка.
При этом у первой картинки "Поле объекта недоступно для чтения". Вероятно, служебная картинка.
Остальные 2 из 3 задвоены.
Как правильно получать картики из Excel?
|
|
1
sqr4
13.09.19
✎
14:25
|
(0) а откуда экселька? Есть возможность переформировать? Лучше бы картинки отдельно а в эксельке пути
|
|
2
ДенисЧ
13.09.19
✎
14:32
|
xls Или xlsx?
|
|
3
Slon747
13.09.19
✎
14:44
|
(1) Конечно, идеально было бы вместо картинок получать http-путь к ним. Но там картинки.
(2) Не важно. Если нужно, будут делать тот формат, который более подходит.
|
|
4
ДенисЧ
13.09.19
✎
14:44
|
(3) xlsx можно раззиповать и брать картинки оттеда
|
|
5
Slon747
13.09.19
✎
14:46
|
(4) Но тогда невозможно будет узнать, какая картинка в какой строке была. Там товары построчно.
|
|
6
ДенисЧ
13.09.19
✎
14:51
|
(5) Всё можно. Нужно хмл-файлики почитать, там везде есть указатели. Только их понять надо
|
|
7
Slon747
13.09.19
✎
14:54
|
Неужели нет возможности вытянуть картинки из ТабДок с учетом нумерации строк?
|
|
8
sqr4
13.09.19
✎
14:58
|
(7) а попробуй получи область из ТД и посмотри в ней рисунки
|
|
9
sqr4
13.09.19
✎
14:58
|
не во всем ТД а в области именно
|
|
10
Slon747
13.09.19
✎
15:51
|
(8)(9)
Область = ТабличныйДокумент.Область("R2C1");
В этой ячейке есть картинка.
Но у области нет свойства "Картинки". Как мне добраться до картинки?
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан