Страница 1 из 4

Календарь ActiveX

Добавлено: 23 июл 2008, 08:13
Mint86
Заискался нигде не могу найти. Нужен календарь который бы сразу же показывал все 12 месяцев. Чтобы можно было выбирать год. Не важно будет это ocx компонент или просто реализация на форме, главное чтобы на календаре были видны все месяца. Может кто встречал такую?

Re: Календарь ActiveX

Добавлено: 23 июл 2008, 08:18
VictorM
ИМХО можно было бы переделать для этих целей календарь Avsha, но мне лень :)

Re: Календарь ActiveX

Добавлено: 23 июл 2008, 08:24
Mint86
но мне лень

жалко, никто не знает этот календарь лучше чем вы и сам автор :)

Re: Календарь ActiveX

Добавлено: 23 июл 2008, 09:43
VictorM
Mint86,
жалко, никто не знает этот календарь лучше чем вы и сам автор
спасибо, конечно, за столь лестный отзыв о моих скромных познаниях, но там в самом деле нет ничего особо сложного. Достаточно разобраться в коде.
p.s.
Почитал Вашу подпись ;)
Как раз тот случай :)

Re: Календарь ActiveX

Добавлено: 23 июл 2008, 09:50
Mint86
Как раз тот случай
:) да, наверное вы правы, ща займусь...

Но все равно жалко что готового нет :D

Re: Календарь ActiveX

Добавлено: 23 июл 2008, 09:55
VictorM
Mint86,
да, наверное вы правы, ща займусь...
поделитесь? :)

Re: Календарь ActiveX

Добавлено: 23 июл 2008, 10:18
Mint86

поделитесь?
если получится что-то путное :)

Re: Календарь ActiveX

Добавлено: 23 июл 2008, 14:55
Mint86
Вот здесь есть интересные календари. Пока изучаю...
http://www.ozgrid.com/forum/showthread. ... 194&page=2

Re: Календарь ActiveX

Добавлено: 23 июл 2008, 18:14
Teslenko_EA
Здравствуйте Mint86.
Календарь с применением MSCOMCT2.OCX Вы можкте взять по адресу:
http://woodash.ifolder.ru/5088130
Выбор даты.rar 14.05 кб
в архиве находится надстройка Excel, подключив ее в контекстном меню листа появится пункт "Календать".

Если в активной ячейке значение даты, вызов календаря откроет его с таким же значением, иначе он открывается со значением текущей системной даты.

При выборе даты в календаре, она передается в активную ячейку листа.

Так же в нем можно задавать формат даты передаваемой в ячейку. В случае если формат выбран текстовый, такие форматы помечены апострофом ( ' ), введенные данные в расчетах даты учавствовать не могут и календарь, при следующем обращении к нему из этой ячейки, отобразит текущую дату.

В своем составе библиотека MSCOMCT2.OCX инеет два календаря:
раскрывающийся DTPicker, а также MonthView. Вы можете с ними поупражняться, данная библиотека подключается при установке MS Office, и я думаю в Вашей ОС она есть.

Евгений.

Re: Календарь ActiveX

Добавлено: 24 июл 2008, 06:13
Mint86
Здравствуйте Евгений спасибо большое! Про DatePicker и MonthView я знаю, но вот мне бы хотелось чтобы отображалось сразу же 12 месяцев. И в принципе мне даже не нужно чтобы календарь вводил даты куда-либо, главное чтобы просто был календарь который отображается при нажатии кнопки на форме. Календари на листе не пойдут (такие тоже у меня есть). Думаю попробовать переделать календари основанные на форме (календарь от Avsha). Кстати вот здесь http://www.lebans.com/DownloadFiles/A97 ... Ver205.zip есть календарь то что мне нужно, но реализован в Access. Не знаю можно ли его вытащить в Excel? Пока не пробовал.