Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос на вставку фотографии в заданный интервал - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос на вставку фотографии в заданный интервал (Макросы/Sub)
Макрос на вставку фотографии в заданный интервал
plaxmnan Дата: Вторник, 17.03.2015, 10:47 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день, помоги пожалуйста создать макрос. Описание: создаю кнопку, назначаю на нее макрос, суть макроса дать возможность выбора фотографии из любой папки и вставлять указанную фотографию в указанную область (другой лист на заданный интервал, область). До чего додумался это :
Sub fрр()
PicLocation = Application.GetOpenFilename("Image Files (*.jpg),*.jpg", , "Select Image File", , "False")
ActiveSheet.Pictures.Insert(PicLocation).Select
End Sub
Он открывает, вставляет, но не так как мне надо и фото не подгоняет под размер(( Помогите плиз, заранее большое спасибо!
[moder]Оформите код тегами (кнопка #)[/moder]
 
Ответить
СообщениеДобрый день, помоги пожалуйста создать макрос. Описание: создаю кнопку, назначаю на нее макрос, суть макроса дать возможность выбора фотографии из любой папки и вставлять указанную фотографию в указанную область (другой лист на заданный интервал, область). До чего додумался это :
Sub fрр()
PicLocation = Application.GetOpenFilename("Image Files (*.jpg),*.jpg", , "Select Image File", , "False")
ActiveSheet.Pictures.Insert(PicLocation).Select
End Sub
Он открывает, вставляет, но не так как мне надо и фото не подгоняет под размер(( Помогите плиз, заранее большое спасибо!
[moder]Оформите код тегами (кнопка #)[/moder]

Автор - plaxmnan
Дата добавления - 17.03.2015 в 10:47
leskris Дата: Вторник, 17.03.2015, 10:50 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 90
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016 (Office 365)
а где вы задаете интервал то?? через форму или в ячейке?? И что вы подразумеваете под выражением подгонять размеры?? у каждой картинки свой размер, если их подгонять под один то будет уродство! или просто пропорционально уменьшать? Но размер фото если они изначально не одинаковые все-равно будут разные..


Сообщение отредактировал leskris - Вторник, 17.03.2015, 10:55
 
Ответить
Сообщениеа где вы задаете интервал то?? через форму или в ячейке?? И что вы подразумеваете под выражением подгонять размеры?? у каждой картинки свой размер, если их подгонять под один то будет уродство! или просто пропорционально уменьшать? Но размер фото если они изначально не одинаковые все-равно будут разные..

Автор - leskris
Дата добавления - 17.03.2015 в 10:50
leskris Дата: Вторник, 17.03.2015, 11:06 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 90
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016 (Office 365)
Вот я переделал когда-то чужой код под похожую задачу
К сообщению приложен файл: example.xlsm (55.1 Kb)
 
Ответить
СообщениеВот я переделал когда-то чужой код под похожую задачу

Автор - leskris
Дата добавления - 17.03.2015 в 11:06
plaxmnan Дата: Вторник, 17.03.2015, 11:57 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Код классный, но малец не то, прикреплю файл для ясности. Раньше использовал элементы Актив Х (для рисунков), очень удобно, но приходиться вручную вставку делать. А сейчас понадобилось упростить это все, т.к. рисунки стоят в тексте заготовки отчета и страницы буду закрывать. Сам рисунок должен вписываться в заданный размер выделенная на 2 листе желтым цветом. Заранее спасибо
 
Ответить
СообщениеКод классный, но малец не то, прикреплю файл для ясности. Раньше использовал элементы Актив Х (для рисунков), очень удобно, но приходиться вручную вставку делать. А сейчас понадобилось упростить это все, т.к. рисунки стоят в тексте заготовки отчета и страницы буду закрывать. Сам рисунок должен вписываться в заданный размер выделенная на 2 листе желтым цветом. Заранее спасибо

Автор - plaxmnan
Дата добавления - 17.03.2015 в 11:57
plaxmnan Дата: Вторник, 17.03.2015, 11:59 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
с фото много весит
[moder]Для Вас первое замечание модератора ничего не говорит?
Если нет, тогда прочитайте внимательно ПРАВИЛА
Тому кто поможет до исправления первого поста - влеплю замечание без раздумий![/moder]
К сообщению приложен файл: __.xlsm (23.5 Kb)


Сообщение отредактировал DJ_Marker_MC - Вторник, 17.03.2015, 12:04
 
Ответить
Сообщениес фото много весит
[moder]Для Вас первое замечание модератора ничего не говорит?
Если нет, тогда прочитайте внимательно ПРАВИЛА
Тому кто поможет до исправления первого поста - влеплю замечание без раздумий![/moder]

Автор - plaxmnan
Дата добавления - 17.03.2015 в 11:59
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос на вставку фотографии в заданный интервал (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!