Вопрос по работе с диагрмммами - VB

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток, стоит следующая задача:
имеется 18 диаграмм, уже построенных,
необходимо их расположить на одном листе например по три в ряд (с малым масштабом) для того чтобы взглянуть на картину "сверху" рядом с каждой из них должен располагаться чек бокс, для возможности выбора. внизу должна быть кнопка - выбрать, при нажатии на которую выбранные диаграммы будут показаны на отдельном листе, на котором их масштаб будет увеличен.
некая аналитическая задача.
есть ли возможность сделать подобное в vba excel
я видел userform, там есть и чек боксы и кнопки, так же есть события....
как быть дальше?

Решение задачи: «Вопрос по работе с диагрмммами»

textual
Листинг программы
<font color="00AA00">' Сохраняем диаграмму как рисунок в текущей папке:</font>

<font color="blue">Set</font> CurrentChart = Sheets(<font color="teal">"Data"</font>).ChartObjects(<font color="darkblue"><b>1</b></font>).Chart
Fname = ThisWorkbook.Path & <font color="teal">"\temp.gif"</font>
CurrentChart.Export FileName:=Fname, FilterName:=<font color="teal">"GIF"</font>

<font color="00AA00">' открываем диаграмму в Image1 размещенной на форме</font>
<font color="00AA00">' при сохранении выскакивает сообщение</font>

Image1.Picture = LoadPicture(Fname)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5