Самоучитель VBA

       

Самостоятельное задание



Построить приложение с диалоговым окном диаграмма (рис. У9.4). В этом приложении протабулировать следующие функции на заданном интервале с заданным шагом:

F(x) = х2Sin(л х)

G(x) = Sin2(л x) Cos(л x)

T(x) = (Sin(л x)+Cos(л x)) /(1 + Sin2(л x))

U(x) = Sin3(л x)Cos(л x)(1 + Sin2(л x))

Рис. У9.4. Диалоговое окно Диаграмма

При этом должны табулироваться не все функции, а только выбранные в списке выбираемые функции. Для отображения списка с флажками, которые позволят более наглядно выбирать несколько элементов из списка, воспользуйтесь свойством списка Liststyle. Результат табуляции следует вывести в список Аргумент и значения функций. Для того чтобы все табулируемые значения поместились в этот список по ширине, воспользуйтесь свойством ColumnWidths, которое устанавливает ширину каждой колонки списка. По результату табуляции программа должна построить диаграмму, выбранную из группы Диаграмма.



Содержание раздела