Добрый день,
В связи с отсутствием знаний в VBA пытаюсь создать файл, используя примеры в интернет.
Одна из задач - удалить данные в остальных столбцах строки, в которой пользователь изменил значение в столбце "Тип" (см. пример). Т.к. при смене типа, требуется заново выбрать "Техоперацию" и, как следствие, возможны другие "единицы измерения", количества, а также формулы, по которым считается итоговая сумма по строке.
Пытаюсь сделать через событие Worksheet.Change
Но, чтобы я не делал, какие бы варианты не подставлял, все время получаю ошибку "-2147417848 (80010108)' Метод 'ClearContents' of object 'Range' failed.
Прошу помочь при возможности и объяснить, что не так в коде?
Заранее благодарю
В связи с отсутствием знаний в VBA пытаюсь создать файл, используя примеры в интернет.
Одна из задач - удалить данные в остальных столбцах строки, в которой пользователь изменил значение в столбце "Тип" (см. пример). Т.к. при смене типа, требуется заново выбрать "Техоперацию" и, как следствие, возможны другие "единицы измерения", количества, а также формулы, по которым считается итоговая сумма по строке.
Пытаюсь сделать через событие Worksheet.Change
Но, чтобы я не делал, какие бы варианты не подставлял, все время получаю ошибку "-2147417848 (80010108)' Метод 'ClearContents' of object 'Range' failed.
Прошу помочь при возможности и объяснить, что не так в коде?
Заранее благодарю