Заблокирован
|
||||||
1 | ||||||
Календарь, который понравится всем (готовое решение)14.01.2015, 10:12. Показов 34044. Ответов 41
Метки нет (Все метки)
Сегодня я решил выложить настоящий календарь.
Который реализован только встроенными объектами и методами и на обычной форме UserForm и нужна для этого только одна форма, больше ничего стало быть и запуститься в любой версии Excel-я Вот этот простой код для формы: Кликните здесь для просмотра всего текста
а ниже лист, без посторонних компонентов, только пара листов, и форма
7
|
14.01.2015, 10:12 | |
Ответы с готовыми решениями:
41
Готовое решение Готовое решение по сборке ПК Готовое решение из Паскаль на C++ Суперфильтр (готовое решение) |
Заблокирован
|
|
14.01.2015, 10:18 [ТС] | 2 |
Кстати, обратите внимание что в отличии от готовых скомпилированных версий
мой календарь чисто нашинский, тоесть начинается с понедельника а не с воскресения
0
|
Заблокирован
|
|
14.01.2015, 10:35 | 3 |
Неплохо!
Но я бы добавил в функционал переход на следующий и предыдущий месяцы по клику на серые (недоступные) сейчас их даты. И соответственно расположил бы текущий месяц в поле так, чтобы это было возможно даже в случае, если первое число - понедельник (т.е. начать его со второй строки)
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
14.01.2015, 10:39 | 4 |
0
|
Заблокирован
|
|
14.01.2015, 10:41 [ТС] | 5 |
Я сначало хотел так сделать, но потом решил отказаться от этой идеи,
я практически срисовал поведение известного компонента, но это качество как-раз мне и не понравилось но если надо, это легко можно устроить, в принципе, форма реагирует на себя и на свои координаты, а не на отключенный фрейм c кнопками
0
|
Заблокирован
|
|
14.01.2015, 10:54 [ТС] | 7 |
Это уже не я, слова форматируются функцией, но можно и доработать немного
спасибо за замечание
0
|
14.01.2015, 18:53 | 8 |
На этот случай есть небольшая иллюстрация: форматирование даты
И даже специальная русскоговорящая функция Format: Как правильно прочитать скрипт? Она же и здесь: Как по номеру дня в году вывести число и месяц в общепринятой форме (например, 33-й день года — 2 февраля) Добавлено через 4 минуты Как привести дату к формату: "21" мая 2001 г.
0
|
Заблокирован
|
||||||
14.01.2015, 19:05 [ТС] | 9 | |||||
Стоило было уточнить, замечания по поводу форматирования не связанны с работой моего календаря, я в качестве примера положил простейший способ получения длинной даты,
кстати и в системе под часами именно так и пишет 1 январь.. в коде есть буквально следующее:
а вообще, этот календарь будет работать корректно в любой операционной системе в английской, русской, японской, чехословацкой и тд..., так-как у них названия будут на своём региональном языке
0
|
14.01.2015, 19:05 | 10 |
1
|
Заблокирован
|
|
14.01.2015, 19:14 [ТС] | 11 |
0
|
11513 / 3799 / 681
Регистрация: 13.02.2009
Сообщений: 11,217
|
||||||
14.01.2015, 23:01 | 13 | |||||
Мои претензии к календарю:
В ячейку вставляется не дата, а строка, которую в дальнейшем стандартными средствами не обработать. Если не замахиваться на весь мир, а, допустим, только на русскоязычную часть (заодно удовлетворить Sasha_Smirnov), то можно и выставить правильный формат в ячейке)
3
|
Заблокирован
|
|
14.01.2015, 23:05 [ТС] | 14 |
Хорошо буду знать, я учел все предложения, с минуты на минуту скину новый релиз
0
|
Alex77755
|
14.01.2015, 23:08
#15
|
Не по теме: Для Украины это будет "[$-FC22]d mmmm yyyy г."
0
|
Заблокирован
|
|
14.01.2015, 23:12 [ТС] | 16 |
Конечно, куда-же мы без украины, есть предложение:
скинте еще варианты [$-...] если вам о них известно (пожалуйста)
0
|
11513 / 3799 / 681
Регистрация: 13.02.2009
Сообщений: 11,217
|
||||||
14.01.2015, 23:38 | 17 | |||||
Макрос записывает:
2
|
Заблокирован
|
||||||
14.01.2015, 23:57 [ТС] | 18 | |||||
Итак новый релиз:
Кликните здесь для просмотра всего текста
Кликните здесь для просмотра всего текста
0
|
Заблокирован
|
|
15.01.2015, 01:51 [ТС] | 20 |
Ну да, усовершенствовать теперь можно сколько угодно
а цвета неба и солнца, это моя рабочая тема оформления, в стиле уолта диснея
0
|
15.01.2015, 01:51 | |
15.01.2015, 01:51 | |
Помогаю со студенческими работами здесь
20
Готовое решение для админа Скачка клипов - готовое решение Ищу готовое решение лабораторных Как сделать (готовое решение) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |