Ответ 1
Вы заменяете адрес именем именованного диапазона:
Range("Classes") = "Value"
У меня есть ячейка (ну там куча, но я просто смотрю на нее сейчас) под названием "Классы". Это "C10" по нотации в сетке Excel.
Мой код отлично работает, когда я ссылаюсь на ячейку как
Range("C10") = "Value"
Но когда я использую
Classes = "Value"
Он просто ничего не делает.
Итак, каков правильный способ ссылки на именованную ячейку по ее имени?
Вы заменяете адрес именем именованного диапазона:
Range("Classes") = "Value"
Вы можете использовать сокращенную квадратную скобку для диапазонов ссылок:
[Classes] = "Value"
Таким образом, вы можете сохранить на Range
и ""
, и он также выглядит лучше (квадратные скобки немного похожи на ячейку). Вы также можете использовать [C10] = "Value"