Отвечает: Rewer8
Здравствуйте, Борода Алексей Борисович!
Можно. Для этого Вам нужно найти компонент
календарь и добавить его к элементам
управления. Для этого откройте редактор VBA Alt+F11
в главном меню выберите Insert-UserForm появиться новая
форма и автоматически откроется панель стандартных элементов
управления для формы. Нажмите ПКМ на свободном месте панели откроется контекстное меню. В нём выберите Additional Controls. Откроется окно с
дополнительными компонентами выберите компонент Календарь
и нажмите ОК. должна появиться пиктограмма нового элемента управления нажмите на неё и перетащите на форму Календарь теперь Вы сможете использовать его свойства для выбора даты и её записи в ячейку.Например,
при двойном щелчке кнопкой мыши на ячейке рабочего листа появляется форма на которой у ВАС лежит календарь (методом UserForm1.Show), ВЫ указываете в календаре дату и нажимаете кнопку или просто закрываете форму (Unload Form1) и у ВАС в ячейке рабочего листа вставляется выбранная дата.
К сожалению с реализацией не могу помочь так как у меня этого компонента сейчас нет.
УДАЧИ!!!
Ответ отправил: Rewer8 (статус: Студент)
Ответ отправлен: 17.10.2007, 00:45 Оценка за ответ: 4