Содержание
- 2. Оператор цикла For… Next FOR счетчик = начало TO конец [STEP шаг] [блок операторов] Next [счетчик
- 3. Функция вычисления факториала Function Факт (n) as integer F=1 For i=n to 1 Step -1 F=F*i
- 4. Начало цикла Счетчик = начало Конец цикла Счетчик > конец? ОПЕРАТОРЫ Счетчик =счетчик+шаг Нет Да Оператор
- 5. Оператор цикла DO … LOOP (с пред условием) Do WHILE (условие) [блок инструкций] [Exit Do] LOOP
- 6. Пример оператора цикла DO … LOOP (с пост- условием) Do Пароль=InputBox(«Введите пароль») Loop Until Пароль=«Здравствуй» DO
- 7. Оператор цикла For Each Оператор For Each повторяет выполнение группы инструкций для каждого элемента массива или
- 8. Пример оператора цикла For Each Dim A as variant A=Array(23,52,67,41,39,86,77,14) S=0 For Each B In A
- 9. МАССИВЫ VBA
- 10. Одномерные массивы заданного размера Массив – это группа позиций, каждая из которых может принимать значение, как
- 11. Public Sub Пример() Dim nn(4) «Объявили массив из 5 переменных» nn(0) = 120 nn(1) = 121
- 12. Задание массива при помощи функции Array Dim Число as variant Число= Array (5, 40,10,16) Результат=Число(0) +Число(3)
- 13. Dim Город as Variant Город = Array («Москва», «Питер», «Киев», «Минск») MsgBox Город(2) Киев
- 14. Многомерные массивы Dim РР(1 to 4, 1 to 3) Например: 33 53 76 100 22 88
- 15. Диапазон Dim МойМассив(5) as Variant При использовании массива с диапазоном ячеек массив должен быть объявлен как
- 16. Динамические массивы Например: Dim Корзина() As Integer После того, как количество элементов будет определено (вычислено или
- 17. Использование операторов цикла при работе с массивами
- 18. Вычисление суммы двумерного массива. (Использование массива в качестве параметров процедуры Sub СуммаМассива (A(), n, m, s)
- 20. Скачать презентацию