Добрый день. Существует большая таблица с описанием и объемом работ, согласованных за год (примитивный пример во вложении).
Как очистить данные в определенном диапазоне я знаю. Вопрос в том, что писать на каждый диапазон свой код долго и путано (объектов может быть с десяток, а месяцев для выполнения до 12, т.е. 120 подпрограмм для каждой кнопки). Возможно ли написать универсальный макрос (в данном случае три макроса, т.к. вертикальный размер диапазона очищаемых у каждого объекта разный), который в качестве аргумента получал бы какие-то координаты или адрес для того чтобы можно было идентифицировать диапазон по горизонтали, который нужно очищать? Т.е. например в приложенном примере на группу верхних кнопок навешивается один макрос, который бы определял по местоположению кнопки какой столбец ему обнулять (очищать), а вертикальный размер диапазона для каждой группы кнопок один и тот же.
Как очистить данные в определенном диапазоне я знаю. Вопрос в том, что писать на каждый диапазон свой код долго и путано (объектов может быть с десяток, а месяцев для выполнения до 12, т.е. 120 подпрограмм для каждой кнопки). Возможно ли написать универсальный макрос (в данном случае три макроса, т.к. вертикальный размер диапазона очищаемых у каждого объекта разный), который в качестве аргумента получал бы какие-то координаты или адрес для того чтобы можно было идентифицировать диапазон по горизонтали, который нужно очищать? Т.е. например в приложенном примере на группу верхних кнопок навешивается один макрос, который бы определял по местоположению кнопки какой столбец ему обнулять (очищать), а вертикальный размер диапазона для каждой группы кнопок один и тот же.