2016-12-14 2 views
0

В пределах Workbook1 у меня есть 2 листа, для простоты я назову их Sheet1 и Sheet2.Отображение сотовой ячейки ComboBox в excel

Sheet1 У меня есть комбинированный бокс под названием ComboBox1, Combo Box имеет значения в нем из ячеек A1:A114. Связанная ячейка для Combo Box - G13 на Sheet1.

Моя проблема в том, что когда я выбираю значение из Combo Box, я хочу, чтобы значение отображалось в связанной ячейке от Sheet2.

Например, если выбрать значение из A1 в Sheet1, то значение Sheet2!$D$2 появляется в связанной ячейке (G13).

Любые мысли?

+0

Посмотрите управление форматом для комбинированного окна и ваша проблема будет решена –

+0

Я не уверен, что в это входит «Sheet2! $ D $ 2». Что бы вы ожидали, если бы вы выбрали другой вариант в своем ComboBox, скажем, тот, который относится к 'A2'? – bobajob

+0

A1 на Sheet1 относится к D2 на листе2 A2 относится к D3 A3-D4 и т. Д. –

ответ

0

Вы не можете сделать это напрямую - связанная ячейка должна удерживать значение ComboBox. Однако, если вы не возражаете, еще один шаг, затем следующая формула в любой другой ячейке на Sheet1 даст результат, который вы хотите:

=INDEX(Sheet2!$D$2:$D$115,MATCH($G$13,$A$1:$A$114,0)) 
+0

Спасибо, по крайней мере, кто-то пытался помочь! –

Смежные вопросы