![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 13.12.2010
Сообщений: 5
|
![]()
Доброго дня.
Таблица, ячейки пронумерованы, в определенных ячейках лежат картинки. Надо вытащить эти картинки и записать их в файлы. Чет не соображу как, подскажите плиз. Спасибо заранее. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
"Вытащить" картинки с рабочего листа Excel и записать их в отдельные файлы можно через буфер обмена с помощью API-функций. Например, следующий код создаст в корневом каталоге диска "C:\" jpg-файлы, содержащие все имеющиеся на активном листе картинки:
Код:
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 13.12.2010
Сообщений: 5
|
![]()
Ого! Быстро!
Ну спасибо!!! Работает ![]() Наберусь смелости на еще один вопросик, как присвоить имени картинки имя ячейки где она находится? |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]() Цитата:
Код:
Код:
Чем шире угол зрения, тем он тупее.
|
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 13.12.2010
Сообщений: 5
|
![]()
Просто супер!
Приятно видеть работу профессионала, спасибо! |
![]() |
![]() |
![]() |
#6 | |
Новичок
Джуниор
Регистрация: 04.10.2011
Сообщений: 1
|
![]() Цитата:
Picasa Viewer, например, его не понимает, хотя стандартный виндовый просмотрщик - кушает на уря... |
|
![]() |
![]() |
![]() |
#7 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Можете проверить - переименовать jpg в bmp или emf или png - файлы как открывались, так и будут открываться. Скорее всего, код сохраняет рисунки в формат .emf Для сохранения в настоящий JPG код надо усложнить. Примеры кода есть в инете. Вот один из них: http://excelvba.ru/programmes/ExportCharts |
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
> Скажите, а это правильный jpg-формат?
Нет. IrfanView сообщает, что это WMF. Вы размер файлов видели? 489 и 902 кб! ![]() Можно встроенными средствами, без API: Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 01.10.2012
Сообщений: 1
|
![]()
Добрый день! Скажите пожалуйста, сама не могу сообразить : документ Exel - в нем в столике есть номер когда навожу на него курсор появляется картинка, убираю соответственно исчезает...скопировать или еще что то не получается, т.е. эта картинка я так понимаю прикреплена туда....вот ее мне нужно от туда достать, объясните как это сделать, мучаюсь 2 ч. Заранее большое спасибо.
|
![]() |
![]() |
![]() |
#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 |