Explain the purpose of the General Declarations section of a module.
The General Declarations section is where you declare variables and constants that you want to be visible to all functions and subroutines in a module.
Explain the purpose of the Option Explicit statement.
The Option Explicit statement requires that you declare all variables before you use them. This reduces the number of errors in programming code.
Explain the difference between the scope and the lifetime of a variable.
Scope refers to where the compiler can see a variable, whereas lifetime refers to how long the variable remains in memory.
Explain the difference between a subroutine and a function.
A subroutine does not return a value, whereas a function does return a value.