Я ищу направление, считая, что кто-то должен был сделать что-то подобное, и я делаю это более сложным, чем это.Excel - VBA - Доступ: решение для выбора даты
У нас есть БД доступа, которая подается в сводную таблицу в Excel, которая, в свою очередь, используется для предоставления диаграмм для «пользовательской панели». Это 2010 год, поэтому нет слайсеров.
Моя проблема заключается в том, что эта БД обновляется с добавлением месяцев в поле. На панели инструментов есть список, который позволит пользователю выбрать определенный месяц и просмотреть статистику за это время. У меня проблемы с парной даже начинаются, и я хотел бы убедиться, что я собираюсь сделать это упрощенным/наиболее эффективным способом.
Моя мысль состояла в том, чтобы заполнить список полями «месяц» из сводной таблицы. Я не совсем уверен, как я это сделаю с VBA (у меня есть пара идей), но если это лучший маршрут, я пойму это.
Но есть ли у кого-то подобная потребность и нашли лучшее решение? У меня есть куча кнопок для обработки других полей, но я бы очень хотел, чтобы пользователь мог выбрать дату/месяц/диапазон ... что угодно. Наверняка это общее, легко управляемое желание, нет?
Почему бы просто не заполнить список с помощью 12 месяцев, так как их будет только 12. Тогда, когда пользователь сделает выбор, запросите свою БД с помощью этого месяца. – Sorceri
Это определенно, где я собираюсь начать. И это будет поддерживать более высокие взлеты. Я буквально оставил встречу, в которой мы с этим немного справились. Но будет необходимо дополнительно сообщить о MTD и YTD по линии. –
В Excel 2010 есть слайсеры ... Я думаю, что 2007 год это не так. Вы определенно в 2010 году? – Hambone