|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.01.2012, 17:02 | #1 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Работа с рисунками средствами вба
Доброго времени суток, Ув. форумчане.
Помогите пожалуйста с решением небольшой проблемы: 1. Подскажите пожалуйста код, который бы при нажатии на любую картинку в Книге1, в листе test открывал папку pic (папку с рисунками) для изменения картинки на которую нажали. 2. есть ли возможность при изменении картинки сохранить ее оригинальный размер и местоположение? Если есть подскажите пожалуйста каким образом? Заранее огромнейшее СПАСИБО!!!
Единственный способ стать умнее, играть с более умным противником...
|
12.01.2012, 09:48 | #2 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
никаких предложений нет?
Единственный способ стать умнее, играть с более умным противником...
|
12.01.2012, 10:51 | #3 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Нашел вот такой код:
Код:
Как его применить к активному рисунку (чтобы при выборе новой картинки с диалогового окна, изменялась активная картинка?) Спасибо
Единственный способ стать умнее, играть с более умным противником...
|
12.01.2012, 15:49 | #4 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
1. подскажите пожалуйста кусок кода, для вот такой вот вставки:
прикрепил 333.jpg Как это кодом сделать? 2. если я изменяю картинку как на скрине, а картинка другого размера, можно чтобы картинку которую мы выбираем, "вписать" по размерам и масштабам в уже существующую картинку (ту картинку которую мы изменяем).
Единственный способ стать умнее, играть с более умным противником...
|
13.01.2012, 15:10 | #5 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Ну может кто знает как программно изменить =ВНЕДРИТЬ("Forms.Image.1";"") (то есть, изменить картинку (Picture) ? Ну очень нужно!
Спасибо!
Единственный способ стать умнее, играть с более умным противником...
|
13.01.2012, 15:27 | #6 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Или подскажите как переделать вставку картинки:
ActiveSheet.Pictures.Insert ("картинка.jpg") На изменение???????
Единственный способ стать умнее, играть с более умным противником...
|
13.01.2012, 15:34 | #7 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Уже почти нашел все что нужно!
Dim objexcel As Excel.Application Set objexcel = Excel.Application Set objexcel.Sheets(1).Image1.Picture = LoadPicture(GetFileName) единственный вопрос остался, как определить имя выбранной картинки Image1? То есть, как программно определить при нажатии на картинку ее имя?
Единственный способ стать умнее, играть с более умным противником...
|
13.01.2012, 18:16 | #8 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Нашел решение, тему можно закрывать.
Спасибо за внимание
Единственный способ стать умнее, играть с более умным противником...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с рисунками в делфи | Igoreha010 | Помощь студентам | 10 | 28.11.2010 17:39 |
Работа с меню и рисунками | Mag992 | Помощь студентам | 6 | 17.02.2010 08:57 |
Спасите кто-нибудь с рисунками на С++ Builder | Anuta_Kotova | C++ Builder | 4 | 24.06.2009 16:08 |
Работа с рисунками в Excel. Нужна помощь | BenZin | Microsoft Office Excel | 1 | 17.09.2008 16:07 |
Работа с изображениями и рисунками | dima00 | Мультимедиа в Delphi | 2 | 12.04.2007 15:11 |