◄Summary► ◄Details► ◄Contents► ◄Index► ◄Back► ────────────────────────────────────────────────────────────────────────────── Usage Notes ■ A variable is local if it appears in a procedure and is not declared as a global variable. ■ You can use the name of a global variable as a local variable in a procedure either by: • Declaring it in the procedure with a STATIC, DIM, or REDIM statement • Using it as a formal parameter ■ The SHARED statement allows you to share a variable with module-level code, and other procedures with equivalent SHARED statements, without making the variable a global variable. See: ◄SHARED Statement► ■ All variables in a DEF FN function are part of the module-level code, unless they are either: • Explicitly made local in a STATIC statement • Used as formal parameters See: ◄DEF FN Scope Rules► ◄DEF FN Statement►