Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Работа с MS Office > вставка календаря


Автор: злобный 6.2.2009, 11:19
люди, может кто знает, возможно ли в Excel сделать так, чтобы при нажатии на ячейку появлялся календраь и пользователь мог выбрать нужную ему дату? или может есть другие способы установки нужной даты? (кроме ф-ции "Вставка")

Автор: Akina 6.2.2009, 12:31
Цитата(злобный @  6.2.2009,  12:19 Найти цитируемый пост)
возможно ли в Excel сделать так, чтобы при нажатии на ячейку появлялся календраь и пользователь мог выбрать нужную ему дату?

Да, возможно.

Автор: RockClimber 6.2.2009, 14:22
Цитата(Akina @  6.2.2009,  12:31 Найти цитируемый пост)
Да, возможно.

А я даже скажу как  smile 
Панель "Элементы управления"->"Другие элементы". Появится длинный список, там есть несколько разных календарей (минимум 1 точно будет).
Вставляете на форму, логику (появление-исчезание-смена значений в ячейке) - пишете макрос в событии SelectionChange. У всех элементов управления, которые можно разместить на листе, есть важное свойство - LinkedCell. Пишете туда адрес ячейки, наблюдаете за результатом. Должно понравится.
Еще вам понадобится кнопка включения/выключения режима конструктора на панели "Visual Basic".

Автор: FINANSIST 6.2.2009, 16:05
лови вложение

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)