powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставить рисунок в лист Excel
2 сообщений из 2, страница 1 из 1
Вставить рисунок в лист Excel
    #32977082
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возникла нужда из программы вставлять рисунок в excel-евский лист в нужную ячейку.
Я написал для этой цели макрос

Код: plaintext
1.
2.
3.
4.
5.
Sub InsertPic(path)

    ActiveSheet.Pictures.Insert(path).Select
End Sub



И вызываю его из программы методом _Application.Run (macroname, param1, param2,....). (Этот способ для вызова макросов у меня работает в куче мест). Мне выдается
runtime error Excel'я "Невозможно получить свойство Insert класса Pictures". Из самого Excel'я макрос работает прекрасно.
В чем может быть засада?
...
Рейтинг: 0 / 0
Вставить рисунок в лист Excel
    #32977354
Фотография nibbles
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кот МатроскинВозникла нужда из программы вставлять рисунок в excel-евский лист в нужную ячейку.
Я написал для этой цели макрос

Код: plaintext
1.
2.
3.
4.
5.
Sub InsertPic(path)

    ActiveSheet.Pictures.Insert(path).Select
End Sub



И вызываю его из программы методом _Application.Run (macroname, param1, param2,....). (Этот способ для вызова макросов у меня работает в куче мест). Мне выдается
runtime error Excel'я "Невозможно получить свойство Insert класса Pictures". Из самого Excel'я макрос работает прекрасно.
В чем может быть засада?

Используйте метод .Shapes.AddPicture. И не стоит завязываться на объекты группы Active...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставить рисунок в лист Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]