I have a sheet with quite a few variables publicly defined in the macro. We have also been experiencing some issues with other sheets opening slowly. The below is the list of these variables by type

Integer 23
Long 1
Name 1
Range 4
String 33
Variant 17
Worksheets 1
Date 4
1D array 1
2D array 1

The two arrays are not very large arrays.

Is this likely that this many public variables would be the cause an issue? Or is this not too many? Is there a limit?