OK so I found a sort of fix for this problem on here but it wasn't in VBA so I just need the right syntax to pluck info from the array.
I've defined an array from a range on a sheet. I've figured out that this isn't actually a 1D Array as I'd first thought even though the 2nd dimension parameter is just 1.
Now I'm just trying to cycle through the array to help me get my head round how they work and I get a subscript out of range error.
Dim arr1 As Variant
Dim e As Variant
arr1 = Array(ActiveSheet.Range("A1:A4"))
For e = LBound(arr1) To UBound(arr1)
MsgBox (arr1(e, 1))
Next e
How can I fix the MsgBox (arr1(e,1)) line?