Hello SteveM,

VBA handles arrays a little oddly. Generally, you need to create a Variant Array. Here is an example.
    Dim nArray As Variant
    
      ' Load nArray with a variant Array of Long values.
        nArray = Array(9&, 8&, 7&, 6&, 5&, 4&, 3&, 2&, 1&, 0&)