Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
T_TP.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
178 Кб
Скачать
☆

Тема 3. Редактор vba

  1. Окно проекта редактора VBA – это специальное окно редактора VBA, которое служит для

- просмотра и задания свойств объектов VBA;

- отображения всех элементов одного или нескольких проектов VBA;

- ввода инструкций по выполнению различных операций.

  1. Окно свойств редактора VBA служит для

- просмотра и задания свойств объектов VBA;

- отображения всех элементов одного или нескольких проектов VBA;

- ввода инструкций по выполнению различных операций.

  1. В окне свойств редактора VBA отображаются

- свойства всех объектов проекта;

- свойства всех объектов VBA;

- только свойства текущего объекта.

  1. В окне модуля редактора VBA отображается

- программные коды всех модулей проекта VBA;

- программный код одного из модулей проекта VBA;

- инструкции по выполнению различных операций.

Тема 4. Пользовательские функции

  1. Текст пользовательской функции набирается

- в окне модуля для стандартного модуля;

- в окне свойств;

- в окне проекта.

  1. В общем случае пользовательская функция имеет следующий вид:

- Function имя функции (тело функции)

End Function

- Function имя функции

тело функции

End Function

- Function имя функции (список аргументов)

тело функции

End Function

  1. Тело функции представляет собой

- любую последовательность операторов;

- последовательность операторов, среди которых должен быть, по крайней мере, один оператор присваивания, в левой части которого указано имя функции;

- только один оператор присваивания, в левой части которого указано имя функции.

  1. Пользовательская функция

Function F1(x)

F1=sin(sqr(x))

End Function

вычисляет значение следующей функции:

- ;

- ;

- .

  1. Пользовательская функция

Function F1(x)

F1=abs(atn(x))

End Function

вычисляет значение следующей функции:

- ;

- ;

- .

  1. Пользовательская функция

Function F1(x)

F1=log(tan(x))

End Function

вычисляет значение следующей функции:

- ;

- ;

- .

  1. Пользовательская функция

Function F1(x)

F1=exp(cos(x))

End Function

вычисляет значение следующей функции:

- ;

- ;

- .

  1. Пользовательская функция

Function F2(x)

If (x>=7) or (x=2) then

F2=sqr(x)

Else

If x<=0 then

F2= x^2

Else

F2= x*2

End if

End if

End Function

вычисляет значение следующей функции:

- ;

- ;

- .

  1. Пользовательская функция

Function F2(x)

If (x>=7) or (x=2) then

F2=sqr(x)

Else

If x<=0 then

F2= x^2

Else

F2= x*2

End if

End if

End Function

при x=9 возвращает следующее значение:

- 81;

- 3;

- 18.

  1. Пользовательская функция

Function F2(x)

If (x>=7) or (x=2) then

F2=sqr(x)

Else

If x<=0 then

F2= x^2

Else

F2= x*3

End if

End if

End Function

при x=2 возвращает следующее значение:

- 4;

- 6;

- 1,41.

  1. Пользовательская функция

Function F2(x)

If (x>=7) or (x=2) then

F2=sqr(x)

Else

If x<=0 then

F2= x^2

Else

F2= x*3

End if

End if

End Function

при x=-2 возвращает следующее значение:

- 4;

- -4;

- -6.

  1. Пользовательская функция

Function F2(x)

If (x>=7) or (x=2) then

F2=sqr(x)

Else

If x<=0 then

F2= x^2

Else

F2= x*3

End if

End if

End Function

при x=4 возвращает следующее значение:

- 2;

- 12;

- 16.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]