Как бы это парадоксально не звучало, но возник у меня затык с терминологией. Поэтому хочу прояснить некоторые нюансы.
Для примера возьмём функцию:
- Код: Выделить всё
Function Example (x As Integer) As Integer
Example = x*2
End Function
Насколько я понимаю:
x — Параметр функции Example.
а, значение x — которое будет указано в коде Example = x*2 — это аргумент функции.
Всё это относится и к процедурам.
Резюмируя
Параметр — именованный тип данных объявленный при создании функции/процедуры.
Аргумент — значение присваиваемое именованному типу данных.