Один из лучших вариантов - сохранить значения массива на листе и пометить лист как скрытый с помощью VBA.
Me.Worksheets("ArrayValuesWorksheet").Visible = False
Если вы используете другие вещи, такие как локальные файлы CSV, реестр и т. Д., То код будет вести себя по-разному, просто перемещая книгу на разные компьютеры, и вы потеряете возможность иметь несколько копий массива.
Редактировать (Отличное предложение в комментариях @ Reafidy ниже)