Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2013, 14:14   #1
uralshans
Пользователь
 
Регистрация: 26.12.2012
Сообщений: 66
По умолчанию Картинка в примечании по нажатию Кнопки

Доброго времени суток всем!
Прошу помочь, так как в программировании не силен, только по примерам могу разобраться маленько.

Суть дела: нажал на кнопку и в ячейке появилось примечание с фото (картинкой)

---

Просто вставить (вручную) фото в примечание - могу / но хочется сделать это программно. Помогите пожалуйста.

Пример прилагается.
Вложения
Тип файла: rar Primer.rar (316.2 Кб, 15 просмотров)
uralshans вне форума Ответить с цитированием
Старый 08.08.2013, 14:27   #2
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

Цитата:
Сообщение от uralshans Посмотреть сообщение
Доброго времени суток всем!
Прошу помочь, так как в программировании не силен, только по примерам могу разобраться маленько.

Суть дела: нажал на кнопку и в ячейке появилось примечание с фото (картинкой)

---

Просто вставить (вручную) фото в примечание - могу / но хочется сделать это программно. Помогите пожалуйста.

Пример прилагается.
Пример:
http://www.planetaexcel.ru/techniques/9/128/

В нагрузку:
http://excelvba.ru/search/node/%D0%B...BD%D0%B8%D0%B5
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 08.08.2013, 14:51   #3
slan
Форумчанин
 
Аватар для slan
 
Регистрация: 30.01.2008
Сообщений: 314
По умолчанию

попробуйте такой код :
Код:
Private Sub CommandButton1_Click()
On Error Resume Next
[b5].ClearComments
With Range("B5").AddComment
    Range("B5").Comment.Visible = False
    Range("B5").Comment.Text Text:="Александр:" & Chr(10) & ""
    .ShapeRange.Fill.Visible = msoTrue
    .ShapeRange.Fill.UserPicture "Koala"
    .ShapeRange.ScaleWidth 1.2, msoFalse, msoScaleFromTopLeft
    .ShapeRange.ScaleHeight 1.65, msoFalse, msoScaleFromTopLeft
    .ShapeRange.ScaleWidth 1.08, msoFalse, msoScaleFromTopLeft
    .ShapeRange.ScaleHeight 1.09, msoFalse, msoScaleFromTopLeft
End With
End Sub
только путь к рисунку надо указать полный, и в дальнейшем ячейку для вставки примечания выбирать , например, как активную или другим образом. или вам надо только в b5 ?
slan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закрытие кнопки по нажатию Esc FullmetalAlchemist Microsoft Office Excel 2 22.07.2014 17:23
FormCloseQuery по нажатию кнопки bulldog5293 Общие вопросы Delphi 3 17.10.2011 15:37
Сортировка по нажатию кнопки Nate-p Microsoft Office Access 2 25.06.2008 08:35
Картинка появляется по нажатию кнопки! MAKEDON Общие вопросы Delphi 3 13.12.2007 20:17
Картинка появляется по нажатию кнопки! MAKEDON Общие вопросы Delphi 3 12.12.2007 22:49