|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.04.2014, 13:43 | #1 |
Новичок
Джуниор
Регистрация: 22.04.2014
Сообщений: 6
|
Макрос из буфера обмена сохраняет картинку в папку, а саму картинку показывает в ексель
Помогите пожалуйста добрые люди, нужно сделать кнопку "вставить" чтобы при нажатии на него картинка из буфера обмена сохранялось в папку а ексель привязывает его имя к себе и показывает картинку нам, а следующая картинка вставляется снизу, и так далее
|
22.04.2014, 14:40 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
при такой постановке задачи, - мало что понятно.
1) «картинка из буфера обмена сохранялось в папку» а в каком формате там картинка? откуда копируете? в какую папку созранять? под каким именем? 2) «ексель привязывает его имя к себе и показывает картинку нам» что значит - привязывает? где и как показывает? Может, вам надо просто вставить картинки на лист Excel? тогда посмотрите это решение: http://excelvba.ru/programmes/PastePictures |
22.04.2014, 14:53 | #3 |
Новичок
Джуниор
Регистрация: 22.04.2014
Сообщений: 6
|
картинка берется из программы quip shot названия все там есть, сохранять в папку которую изначально выберем,
ексель берет координаты и имя этого рисунка, все это делается для макимально быстрого прикрепления картинки в ексель, так как картинок буду прикреплять постоянно каждый день, на протяжении многих лет |
22.04.2014, 16:06 | #4 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Цитата:
в буфере обмена - только картинка... Цитата:
откуда берется имя? а если просто в Excel нажать Ctrl+V - разве картинка не вставится? |
||
22.04.2014, 16:40 | #5 |
Новичок
Джуниор
Регистрация: 22.04.2014
Сообщений: 6
|
блин , виноват в буфер кажется имя не копируется , тогда макрос сам его сохранает в папку назначенную, и присваивает ему имя которую он желает, числа например 4 значные
|
22.04.2014, 16:52 | #6 |
Новичок
Джуниор
Регистрация: 22.04.2014
Сообщений: 6
|
|
22.04.2014, 17:40 | #7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Можно потом из файла Excel сохранить картинки в файлы, под именами из заданного столбца:
http://excelvba.ru/programmes/PastePictures |
22.04.2014, 17:49 | #8 |
Новичок
Джуниор
Регистрация: 22.04.2014
Сообщений: 6
|
вручную сохранять 10 000 картинок не прикольно, да еще удалять его из ексель файла и прикреплять ссылку чтобы картинка показывалась
|
22.04.2014, 22:10 | #9 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
ИМХО проще сначала сохранить картинку из буфера обмена в файл:
http://programmersforum.ru/showpost....86&postcount=7 , а потом вставить из файла на лист.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
23.04.2014, 06:24 | #10 |
Новичок
Джуниор
Регистрация: 22.04.2014
Сообщений: 6
|
а на деле как это будет выглядеть, ваш макрос что делает? к сожалению я не владею знаниями макросов и не понял то что вы предложили по ссылке
здесь речь идет о тысячах картинок, и чем меньше рутинных действий будет , тем лучше, в идеале , было бы так - я пользуюсь программой квип шот , делаю скрин экрана нажимаю скопировать в буфер, а в екселе нажимаю вставить, а макрос сам его сохраняет под нужным именем в нужную папку, а картинка показывается в ексель, но сама находится в папке |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как копировать картинку в папку? | Janger | Общие вопросы Delphi | 4 | 16.06.2013 19:09 |
Не показывает картинку | Illusia | HTML и CSS | 2 | 10.07.2011 21:10 |
Сохранить картинку из буфера обмена. | Silly Student | C++ Builder | 3 | 17.05.2011 12:52 |
Вставить картинку из буфера в RichViewEdit | Shouldercannon | Общие вопросы Delphi | 6 | 12.04.2011 17:38 |
не сохраняет картинку по указанному пути | Человек_Борща | Общие вопросы Delphi | 3 | 11.04.2010 21:14 |