Календарь ActiveX

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Аватара пользователя
Mint86
Сообщения: 127
Зарегистрирован: 04 мар 2008, 11:47

Заискался нигде не могу найти. Нужен календарь который бы сразу же показывал все 12 месяцев. Чтобы можно было выбирать год. Не важно будет это ocx компонент или просто реализация на форме, главное чтобы на календаре были видны все месяца. Может кто встречал такую?
Для нас нет непреодолимых трудностей, есть только трудности, которые нам лень преодолевать :)))
Аватара пользователя
VictorM
Сообщения: 794
Зарегистрирован: 23 окт 2006, 01:44
Откуда: Lugansk, Ukraine
Контактная информация:

ИМХО можно было бы переделать для этих целей календарь Avsha, но мне лень :)
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
Аватара пользователя
Mint86
Сообщения: 127
Зарегистрирован: 04 мар 2008, 11:47

но мне лень

жалко, никто не знает этот календарь лучше чем вы и сам автор :)
Для нас нет непреодолимых трудностей, есть только трудности, которые нам лень преодолевать :)))
Аватара пользователя
VictorM
Сообщения: 794
Зарегистрирован: 23 окт 2006, 01:44
Откуда: Lugansk, Ukraine
Контактная информация:

Mint86,
жалко, никто не знает этот календарь лучше чем вы и сам автор
спасибо, конечно, за столь лестный отзыв о моих скромных познаниях, но там в самом деле нет ничего особо сложного. Достаточно разобраться в коде.
p.s.
Почитал Вашу подпись ;)
Как раз тот случай :)
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
Аватара пользователя
Mint86
Сообщения: 127
Зарегистрирован: 04 мар 2008, 11:47

Как раз тот случай
:) да, наверное вы правы, ща займусь...

Но все равно жалко что готового нет :D
Для нас нет непреодолимых трудностей, есть только трудности, которые нам лень преодолевать :)))
Аватара пользователя
VictorM
Сообщения: 794
Зарегистрирован: 23 окт 2006, 01:44
Откуда: Lugansk, Ukraine
Контактная информация:

Mint86,
да, наверное вы правы, ща займусь...
поделитесь? :)
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
Аватара пользователя
Mint86
Сообщения: 127
Зарегистрирован: 04 мар 2008, 11:47


поделитесь?
если получится что-то путное :)
Для нас нет непреодолимых трудностей, есть только трудности, которые нам лень преодолевать :)))
Аватара пользователя
Mint86
Сообщения: 127
Зарегистрирован: 04 мар 2008, 11:47

Вот здесь есть интересные календари. Пока изучаю...
http://www.ozgrid.com/forum/showthread. ... 194&page=2
Для нас нет непреодолимых трудностей, есть только трудности, которые нам лень преодолевать :)))
Teslenko_EA
Сообщения: 526
Зарегистрирован: 04 фев 2007, 18:37
Откуда: Сургут
Контактная информация:

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

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

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

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

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

Евгений.
Аватара пользователя
Mint86
Сообщения: 127
Зарегистрирован: 04 мар 2008, 11:47

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