Согласно приоритету операций, слева направо, с учетом скобок



 

Вопрос 12

Определить значения следующего арифметического выражения на VBA:

 

2 \ 4 * 2 + 15 mod 3

Ответ: 0

 

Вопрос???

Переменная в VBA может иметь следующие типы:

 

· Double

· Long

· Variant

· Real

· Decimal

 

 

Вопрос 15

Если исходное значение переменной а было равно 5, а переменной b - 3, то какое значение будет иметь переменная а после выполнения оператора:

 

If (a - b) > 0 Then a = a - b Else a = a + b

 

Вопрос 16

Язык VBA поддерживает следующие арифметические операции:

· умножение

· извлечение квадратного корня

· взятие модуля числа

· сложения

· преобразование двоичного значения в десятичное

Вопрос 17

 

Если значение переменной а равно 20, то какое значение получит переменная b при выполнении оператора:

 

Select Case a

 

Case 5

 

b = 1

 

Case 3 to 15

 

b = 2

 

Case Is > 5

 

b = 3

 

Case 2, 4, 6, 8, 10, 20

 

b = 4

 

End Select

Ответ: 3

 

 

Вопрос 18

Язык VBA представляет собой:

· самостоятельное приложение работы с данными

· объектно-ориентированный язык программирования

· процедурный язык программирования

· инструмент обработки данных в приложениях Microsoft Office

 

Вопрос 19

 

Функция Abs(число) возвращает:

 

· абсолютное значение числа

· знак числа

· арктангенс числа

· целую часть числа

 

 

1) Какое значение получит переменная S после выполнения группы операторов VBA:

 

S = 1

 

For i = 2 To 5 Step -2

 

S = S - i

 

Next i

 

Ответ: 1

 

Какое значение получит переменная S после выполнения группы операторов VBA:

 

S = 1

 

For i = 5 To 2 Step 2

 

S = S + i

 

Next i

 

Ответ: 1

 

 

Какое значение получит переменная S после выполнения группы операторов VBA:

S = 0

For i = 2 To 5 Step 2

S = S + i

Next i

Ответ: 6

 

 

2) Дана последовательность операторов VBA:

 

x = 2

 

While x > 4

 

x = x + 1

 

Wend

 

Определить значение переменной x после их выполнения

 

Ответ: 2

 

3) Дана последовательность операторов VBA:

 

x = 2

 

While x < 4

 

x = x + 1

 

Wend

 

Определить значение переменной x после их выполнения

 

Ответ: 4


Дополнение

 

1)Метод VBA Range ("A1:C2").Offset(1,1) указывает на диапазон ячеек Excel

Ответ B2:D3

 

2)В сложных выражениях операции выполняются по следующим правилам:


Дата добавления: 2015-12-17; просмотров: 26; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!