Использование макроса VBA для вставки функций VS только с использованием макроса - PullRequest
0 голосов
/ 10 января 2011

Короче, я бы либо:

Создайте макрос, который запускается каждый раз, когда ячейка в пределах определенного диапазона изменяется, и затем записывает результат на основе этих ячеек.
-ИЛИ-
Создайте макрос для автоматической вставки функций, которые будут делать то же самое

Следует учесть, что для этого потребуется работать с несколькими таблицами различной длины без необходимости что-либо менять вручную, и что результаты отдельных листов также должны отображаться в сводном виде на другой странице.

Что было бы более желательно / более эффективно / легче осуществить?

Данные предмета влекут за собой процедуры тестирования. Листы содержат критерии тестирования и столбец с результатами PASS / FAIL. Мне нужно составить таблицу этих. Начало таблицы и конец таблицы находятся в разных строках и могут быть изменены.

1 Ответ

0 голосов
/ 10 января 2011

Не видя вашей реальной проблемы, я определенно выбрал бы первый вариант.Я думаю, было бы неудобно вставлять в ячейки много формул.

Используйте событие Worksheet_Change и проверьте, является ли измененная ячейка одним из целевых диапазонов, а затем выполните любое необходимое действие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...