I've found a couple of anomalies playing with arrays.
Firstly the compiler fails to complain when an array is declared with a rank of four but compiles it as rank of three!
Secondly I can't neatly redim a Type to the required size but have to do it as a 2D or 3D array which works but is a pity as the actual description of the fields is far away in Sub Globals so the redim makes it look like a normal array.
Firstly the compiler fails to complain when an array is declared with a rank of four but compiles it as rank of three!
Secondly I can't neatly redim a Type to the required size but have to do it as a 2D or 3D array which works but is a pity as the actual description of the fields is far away in Sub Globals so the redim makes it look like a normal array.