Доброго времени суток!
Ситуация следующая, планирую достаточно большому массиву ячеек через процедурку присваивать имена, дабы упростить работу ссылаясь на присвоенное имя ячейки, а не адрес ячейки (физическое местонахождения требуемой ячейки на листе может меняться, а имя каждый раз будут присваиваться через процедурку).
Основное беспокойство, на сколько сильно скажется на работе книги или лучше искать другой путь?
С уважением, mkz.
Насколько замедляют работу собственные присвоенные имена ячеек
Модератор: Naeel Maqsudov
MKZ писал(а):Доброго времени суток!
Ситуация следующая, планирую достаточно большому массиву ячеек через процедурку присваивать имена, дабы упростить работу ссылаясь на присвоенное имя ячейки, а не адрес ячейки (физическое местонахождения требуемой ячейки на листе может меняться, а имя каждый раз будут присваиваться через процедурку).
Основное беспокойство, на сколько сильно скажется на работе книги или лучше искать другой путь?
С уважением, mkz.
Незнаю насколько замедляют работу имена, определённое время на их создание тратися наверное, но проблемы так или иначе могут возникныть с их частым добавлением и удалением.
Если не принципиально лучше наверное воспользоваться объявлением объектных переменных Range, после чего может происходить любое перемещение ячеек.
По идее не должны сильно замедлять, ведь это справочник, который дает соответствие имени - адресу диапазонаю.
Вы можете провести эксперимент - создать макросом пару сотен имен и посмотреть быстродействие.
А какое фактическое количество именованных диапазонов вы планируете использовать?
Вы можете провести эксперимент - создать макросом пару сотен имен и посмотреть быстродействие.
А какое фактическое количество именованных диапазонов вы планируете использовать?