|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.01.2011, 01:54 | #1 |
Регистрация: 13.12.2010
Сообщений: 5
|
Вытащить картинку из ячейки, как?
Доброго дня.
Таблица, ячейки пронумерованы, в определенных ячейках лежат картинки. Надо вытащить эти картинки и записать их в файлы. Чет не соображу как, подскажите плиз. Спасибо заранее. |
21.01.2011, 06:59 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
"Вытащить" картинки с рабочего листа Excel и записать их в отдельные файлы можно через буфер обмена с помощью API-функций. Например, следующий код создаст в корневом каталоге диска "C:\" jpg-файлы, содержащие все имеющиеся на активном листе картинки:
Код:
Чем шире угол зрения, тем он тупее.
|
21.01.2011, 09:08 | #3 |
Регистрация: 13.12.2010
Сообщений: 5
|
Ого! Быстро!
Ну спасибо!!! Работает Наберусь смелости на еще один вопросик, как присвоить имени картинки имя ячейки где она находится? |
21.01.2011, 10:28 | #4 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Код:
Код:
Чем шире угол зрения, тем он тупее.
|
|
21.01.2011, 10:42 | #5 |
Регистрация: 13.12.2010
Сообщений: 5
|
Просто супер!
Приятно видеть работу профессионала, спасибо! |
04.10.2011, 16:23 | #6 | |
Новичок
Джуниор
Регистрация: 04.10.2011
Сообщений: 1
|
уточнение по формату картинки
Цитата:
Picasa Viewer, например, его не понимает, хотя стандартный виндовый просмотрщик - кушает на уря... |
|
04.10.2011, 17:07 | #7 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Цитата:
Можете проверить - переименовать jpg в bmp или emf или png - файлы как открывались, так и будут открываться. Скорее всего, код сохраняет рисунки в формат .emf Для сохранения в настоящий JPG код надо усложнить. Примеры кода есть в инете. Вот один из них: http://excelvba.ru/programmes/ExportCharts |
|
04.10.2011, 17:12 | #8 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
> Скажите, а это правильный jpg-формат?
Нет. IrfanView сообщает, что это WMF. Вы размер файлов видели? 489 и 902 кб! Можно встроенными средствами, без API: Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
01.10.2012, 23:13 | #9 |
Новичок
Джуниор
Регистрация: 01.10.2012
Сообщений: 1
|
Добрый день! Скажите пожалуйста, сама не могу сообразить : документ Exel - в нем в столике есть номер когда навожу на него курсор появляется картинка, убираю соответственно исчезает...скопировать или еще что то не получается, т.е. эта картинка я так понимаю прикреплена туда....вот ее мне нужно от туда достать, объясните как это сделать, мучаюсь 2 ч. Заранее большое спасибо.
|
02.10.2012, 01:49 | #10 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Анастатия, картинка находится в примечании к ячейке.
Как её оттуда достать (вручную, или программно), - увы, не знаю. Если картинка одна проще всего сделать PrintScreen |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вытащить текст из ячейки | Tirendus | Microsoft Office Excel | 18 | 29.01.2012 19:51 |
как вытащить картинку из BLOB поля | Dania | SQL, базы данных | 0 | 25.03.2010 12:44 |
Вытащить из ячейки только Фамилию | buk | Microsoft Office Access | 3 | 10.10.2009 10:46 |
Как вытащить только часть символов из ячейки? | Berkley | Microsoft Office Excel | 5 | 22.12.2006 00:43 |