В Excel, как создать VBA, который возвращает диапазон данных из другого листа, когда проверка данных = к определенному выбору?

256
Yujinlove

Я пытаюсь вернуть данные (из A1: D14) на листе 4 в A2: D: 15 на листе 1, когда я выбираю «A» в моем списке проверки данных, расположенном в ячейке A1 листа 1.

0

1 ответ на вопрос

0
Vylix

Просто надень это Sheet1 A2

=IF(Sheet1!A1=A, Sheet2!A2) 

Разверните формулу, D15чтобы она теперь покрывала A2:D15.

Это будет работать, потому что вы не включаете $имя ячейки, что позволяет Excel автоматически обновлять формулу при ее перетаскивании вниз и вправо.

Похожие вопросы