Я бы посоветовал поместить имя («Именованный диапазон») в верхнюю ячейку столбца, который вы хотите показать / скрыть. Затем вы можете получить доступ к этому названному диапазону в коде.
Предполагается, что вы определили имя "Homeloan"
в ячейке K1
: запись
Range("HomeLoan").EntireColumn.Hidden = False
Обратите внимание, что вы всегда должны квалифицировать объекты Excel, чтобы было ясно, к какому рабочему листу вы хотите получить доступ, но это не является частью вашего вопроса