Mastering Array Lower Bounds in Excel VBA with ‘Option Base 1’
In Excel VBA, arrays can have a lower bound (also known as a base) of either 0 or 1, depending on the option chosen at the module level. By default, if you don’t explicitly specify a lower bound, it is set to 0. However, you can change the lower bound to 1 for the entire module by using the “Option Base 1” statement at the module’s top.