Как вставить диаграмму из листа на форму? - VB
Формулировка задачи:
Здравствуйте!
Подскажите, пожалуйста, как вставить диаграмму из листа ActiveSheet на форму UserForm1 в элемент управления, например, Image1?
Или, может быть, какие-нибудь другие, более удобные элементы управления посоветуете?
Спасибо!
Подскажите, пожалуйста, как вставить диаграмму из листа ActiveSheet на форму UserForm1 в элемент управления, например, Image1?
Или, может быть, какие-нибудь другие, более удобные элементы управления посоветуете?
Спасибо!
Решение задачи: «Как вставить диаграмму из листа на форму?»
textual
Листинг программы
<font color="blue">Private</font> <font color="blue">Sub</font> UpdateChart() <font color="blue">Set</font> CurrentChart = Ëèñò<font color="darkblue"><b>1</b></font>.ChartObjects(<font color="darkblue"><b>1</b></font>).Chart CurrentChart.Parent.<font color="blue">Width</font> = <font color="darkblue"><b>300</b></font> CurrentChart.Parent.Height = <font color="darkblue"><b>150</b></font> <font color="00AA00">' Сохранение графика картинкой GIF</font> Fname = ThisWorkbook.Path & Application.PathSeparator & <font color="teal">"temp.gif"</font> CurrentChart.Export Filename:=Fname, FilterName:=<font color="teal">"GIF"</font> <font color="00AA00">' Отображение картинки chart в контрол Image1</font> Image1.Picture = LoadPicture(Fname) <font color="blue">End</font> <font color="blue">Sub</font>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д