Предмет: Информатика, автор: pecekonovartem42

Написать доклад на тему "Пользовательские функции и процедуры

срочно ​

Ответы

Автор ответа: kingdm884
1

Ответ:

Лови ответ

Объяснение:Аргументы - список аргументов, служащих для передачи значений из точки вызова в функцию. Список может быть пустым, но круглые скобки после имени функции обязательны.

Для создания новой функции необходимо написать слово Function , имя функции и нажать Enter. При этом осуществится переход к новой (пустой) строке. После имени функции автоматически вставляются круглые скобки. Вслед за пустой появляется строка “End Function”.

Тип - тип результата. Квадратные скобки свидетельствуют о том, что конструкция Asтип необязательна. Если она отсутствует, то значение функции имеет тип Variant (любой тип).

По

Инструкции - последовательность инструкций языка VBA. На одной строке можно разместить несколько инструкций, разделив их двоеточиями.

Пример

амы... Нам это важно!

Function Завтра()

Завтра = “Завтра будет “ & (Date + 1) End Function

Функция Завтра аргументов не имеет. Еe результат имеет тип Variant. В теле процедуры (между первой и последней строкой) присутствует всего одна инструкция - инструкция присваивания. Признаком присваивания служит знак равенства. Как и в других языках программирования, справа от знака присваивания располагается выражение. Выражение вычисляется и его результат присваивается переменной левой части.

В выражении с помощью оператора & осуществляется конкатенация (сцепление, соединение) двух строк. Первая строка - “Завтра будет”, а вторая - выражение в круглых скобках. Результат вычисления выражения – дата. Функция Date вычисляет текущую дату и прибавляет один день. VBA преобразует полученную дату в строку и осуществляет конкатенацию.

Похожие вопросы