2010-09-19 4 views
0

Спокойной ночи.EXCEL - выпадающие и заполняющие ячейки

У меня возникли проблемы, чтобы получить то, что мне нужно.

У меня есть несколько ячеек в листе, которые нужно заполнять каждый день вручную.

У меня также выпадающий список со всеми месяцами, а другой - со днями.

Возможно ли сохранение данных в определенных ячейках для выбранных значений выпадающего списка?

Что-то вроде того, что каждый день хранит разные данные в одних и тех же ячейках.

Спасибо.

ответ

0

Я не совсем уверен, что вы запрашиваете. То, что я думаю, что вы пытаетесь сделать, это:

  • Введите что-то в ячейку
  • Выберите месяц и день из выпадающих списков
  • Записи ценности выпадающих в клетки вблизи значения введенного.

Это правильно? Если это так, вам нужно будет написать макрос VBA, который будет принимать значения выпадающего списка и записывать их в ячейки, в которых вы нуждались (предположительно рядом с введенным текстом). Я думаю, это сделало бы это для вас.

Sub writeDropdowns() 
     'This will take the values from cells B1 and C1 
     'and record this in the two cells next to the selected cell 
     Selection.Offset(0, 1).Value = ActiveSheet.Range("B1") 
     Selection.Offset(0, 2).Value = ActiveSheet.Range("C1") 
    End Sub 

Это предполагает, что значения выпадающих в ячейке B1 и C1 тех же sheet.You затем можно связать этот макрос к кнопке формы. Это очень просто и не проверяет наличие каких-либо ошибок, например, если не выбрана ячейка. Это должно быть хорошей отправной точкой.

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