Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Масштабируемый календарь, на стандартных формах - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Масштабируемый календарь, на стандартных формах (Excel)
Масштабируемый календарь, на стандартных формах
SLAVICK Дата: Пятница, 10.11.2017, 17:13 | Сообщение № 1
Группа: Модераторы
Ранг: Старожил
Сообщений: 2275
Репутация: 750 ±
Замечаний: 0% ±

2019
Всем привет.
Доделал немного свой календарь, который уже выкладывал тут
Решил создать отдельную тему - по совету одного глубоко уважаемого форумчанина :) , поскольку - это немного другое решение нежели в той теме.
Основная фишка - масштабируемость, и минимум объектов

Можно изменять размер - просто потянув за край формы, после его открытия.

Также все элементы динамично создаются, исходя из размера рамки, поэтому, если в проекте нужно размер больше или меньше - достаточно в редакторе изменить размер рамки.
Идея масштабируемости раскрыта здесь:
https://www.mrexcel.com/forum....rm.html
Как это сделать для всех элементов есть тут
К сообщению приложен файл: 1107263.jpg(25.5 Kb) · 2017-11-10_14-0.xlsm(48.4 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеВсем привет.
Доделал немного свой календарь, который уже выкладывал тут
Решил создать отдельную тему - по совету одного глубоко уважаемого форумчанина :) , поскольку - это немного другое решение нежели в той теме.
Основная фишка - масштабируемость, и минимум объектов

Можно изменять размер - просто потянув за край формы, после его открытия.

Также все элементы динамично создаются, исходя из размера рамки, поэтому, если в проекте нужно размер больше или меньше - достаточно в редакторе изменить размер рамки.
Идея масштабируемости раскрыта здесь:
https://www.mrexcel.com/forum....rm.html
Как это сделать для всех элементов есть тут

Автор - SLAVICK
Дата добавления - 10.11.2017 в 17:13
Skip Дата: Суббота, 03.02.2018, 11:52 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 1 ±
Замечаний: 0% ±

Excel 2003
Изменил размер формы, сначала в минимум, потом раза в 4 от исходной, цифры дат в календаре остались минимальными, их почти нет, шрифт остался на минимуме.
 
Ответить
СообщениеИзменил размер формы, сначала в минимум, потом раза в 4 от исходной, цифры дат в календаре остались минимальными, их почти нет, шрифт остался на минимуме.

Автор - Skip
Дата добавления - 03.02.2018 в 11:52
SLAVICK Дата: Вторник, 17.04.2018, 13:08 | Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2275
Репутация: 750 ±
Замечаний: 0% ±

2019
странно у меня такого не наблюдается. все работает.
Какой офис?


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщениестранно у меня такого не наблюдается. все работает.
Какой офис?

Автор - SLAVICK
Дата добавления - 17.04.2018 в 13:08
китин Дата: Вторник, 17.04.2018, 13:11 | Сообщение № 4
Группа: Модераторы
Ранг: Участник клуба
Сообщений: 5071
Репутация: 807 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
Слава у меня та же хрень.
сначала в минимум, потом раза в 4 от исходной, цифры дат в календаре остались минимальными, их почти нет, шрифт остался на минимуме.

К сообщению приложен файл: 1898545.gif(55.6 Kb)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538


Сообщение отредактировал китин - Вторник, 17.04.2018, 13:14
 
Ответить
СообщениеСлава у меня та же хрень.
сначала в минимум, потом раза в 4 от исходной, цифры дат в календаре остались минимальными, их почти нет, шрифт остался на минимуме.


Автор - китин
Дата добавления - 17.04.2018 в 13:11
SLAVICK Дата: Вторник, 17.04.2018, 13:37 | Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2275
Репутация: 750 ±
Замечаний: 0% ±

2019
у меня та же хрень.

оч. интересно - а какой офис, и винда?
у меня 2013-й х 64 - как ни пробовал - не выходит так сделать.На сколько я понял только в рамке цифры не меняются? можешь сделать скрин полного окна.
И что за чем делал?



К сообщению приложен файл: 5179735.jpg(2.4 Kb) · 2623608.jpg(24.5 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
у меня та же хрень.

оч. интересно - а какой офис, и винда?
у меня 2013-й х 64 - как ни пробовал - не выходит так сделать.На сколько я понял только в рамке цифры не меняются? можешь сделать скрин полного окна.
И что за чем делал?




Автор - SLAVICK
Дата добавления - 17.04.2018 в 13:37
китин Дата: Вторник, 17.04.2018, 13:47 | Сообщение № 6
Группа: Модераторы
Ранг: Участник клуба
Сообщений: 5071
Репутация: 807 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
офис 10. семерка
полный скрин по размерам не влезет.
нажимаю на зеленую ячейку, беру окно за уголок. растягиваю в большое окно. тут же тяну обратно в минимум. и снова в большое. причем чем сильнее уменьшаю, тем меньше шрифт в большом окне
при открытии файла

в маленькое

К сообщению приложен файл: 8015273.gif(50.6 Kb) · 1027956.gif(47.3 Kb)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538


Сообщение отредактировал китин - Вторник, 17.04.2018, 13:51
 
Ответить
Сообщениеофис 10. семерка
полный скрин по размерам не влезет.
нажимаю на зеленую ячейку, беру окно за уголок. растягиваю в большое окно. тут же тяну обратно в минимум. и снова в большое. причем чем сильнее уменьшаю, тем меньше шрифт в большом окне
при открытии файла

в маленькое


Автор - китин
Дата добавления - 17.04.2018 в 13:47
китин Дата: Вторник, 17.04.2018, 13:52 | Сообщение № 7
Группа: Модераторы
Ранг: Участник клуба
Сообщений: 5071
Репутация: 807 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
снова в большое
К сообщению приложен файл: 8547770.gif(67.9 Kb)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениеснова в большое

Автор - китин
Дата добавления - 17.04.2018 в 13:52
китин Дата: Вторник, 17.04.2018, 13:54 | Сообщение № 8
Группа: Модераторы
Ранг: Участник клуба
Сообщений: 5071
Репутация: 807 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
2010 Х32 офис


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщение2010 Х32 офис

Автор - китин
Дата добавления - 17.04.2018 в 13:54
SLAVICK Дата: Вторник, 17.04.2018, 15:14 | Сообщение № 9
Группа: Модераторы
Ранг: Старожил
Сообщений: 2275
Репутация: 750 ±
Замечаний: 0% ±

2019
ясно - нужно будет потестить дома - посмотреть. На работе у меня таких зверей нет.


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщениеясно - нужно будет потестить дома - посмотреть. На работе у меня таких зверей нет.

Автор - SLAVICK
Дата добавления - 17.04.2018 в 15:14
sboy Дата: Вторник, 17.04.2018, 15:44 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 2124
Репутация: 609 ±
Замечаний: 0% ±

Excel 2010
2010 Х32 офис

win7
когда ОДИН раз "туда-сюда" то цифры восстанавливают размер. А вот если мышку не отпускать и сделать несколько раз "туда-сюда", то уменьшаются и пропадают.
SLAVICK, Попробуй не отпуская мышь менять размер несколько раз
 
Ответить
Сообщение
2010 Х32 офис

win7
когда ОДИН раз "туда-сюда" то цифры восстанавливают размер. А вот если мышку не отпускать и сделать несколько раз "туда-сюда", то уменьшаются и пропадают.
SLAVICK, Попробуй не отпуская мышь менять размер несколько раз

Автор - sboy
Дата добавления - 17.04.2018 в 15:44
SLAVICK Дата: Вторник, 17.04.2018, 15:58 | Сообщение № 11
Группа: Модераторы
Ранг: Старожил
Сообщений: 2275
Репутация: 750 ±
Замечаний: 0% ±

2019
SLAVICK, Попробуй не отпуская мышь менять размер несколько раз

Попробовал - не выходит - все равно все нормально...

Добавил строку с обновлением событий и перерисовкой формы - может это исправит ситуацию?
К сообщению приложен файл: 2188942.xlsm(49.0 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Вторник, 17.04.2018, 16:01
 
Ответить
Сообщение
SLAVICK, Попробуй не отпуская мышь менять размер несколько раз

Попробовал - не выходит - все равно все нормально...

Добавил строку с обновлением событий и перерисовкой формы - может это исправит ситуацию?

Автор - SLAVICK
Дата добавления - 17.04.2018 в 15:58
sboy Дата: Вторник, 17.04.2018, 16:12 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 2124
Репутация: 609 ±
Замечаний: 0% ±

Excel 2010
может это исправит ситуацию?

замедлило процесс уменьшения шрифта у меня, вместо 2-3 раз "туда-сюда", теперь после 20 раза не видно
скрины 10 раз менял размер и 20 раз

К сообщению приложен файл: 9984857.jpg(22.6 Kb) · 5208168.jpg(20.8 Kb)
 
Ответить
Сообщение
может это исправит ситуацию?

замедлило процесс уменьшения шрифта у меня, вместо 2-3 раз "туда-сюда", теперь после 20 раза не видно
скрины 10 раз менял размер и 20 раз


Автор - sboy
Дата добавления - 17.04.2018 в 16:12
RAN Дата: Вторник, 17.04.2018, 16:39 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4854
Репутация: 971 ±
Замечаний: 0% ±

2010
Слав, могу по скайпу показать интересное кино :)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеСлав, могу по скайпу показать интересное кино :)

Автор - RAN
Дата добавления - 17.04.2018 в 16:39
SLAVICK Дата: Вторник, 17.04.2018, 16:48 | Сообщение № 14
Группа: Модераторы
Ранг: Старожил
Сообщений: 2275
Репутация: 750 ±
Замечаний: 0% ±

2019
интересное кино

люблю кино, но могу только вечером после 20 - на работе кино нельзя смотреть, тем более интересное :D .


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
интересное кино

люблю кино, но могу только вечером после 20 - на работе кино нельзя смотреть, тем более интересное :D .

Автор - SLAVICK
Дата добавления - 17.04.2018 в 16:48
RAN Дата: Вторник, 17.04.2018, 16:59 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4854
Репутация: 971 ±
Замечаний: 0% ±

2010
Заглядывай вечером. Оно стабильно работает, проверил :D


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Вторник, 17.04.2018, 17:00
 
Ответить
СообщениеЗаглядывай вечером. Оно стабильно работает, проверил :D

Автор - RAN
Дата добавления - 17.04.2018 в 16:59
SSL Дата: Среда, 18.04.2018, 12:09 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Win7-64, Офис 2016 - такая же ерунда со шрифтами.

может это исправит ситуацию?

Почти

теперь после 20 раза не видно

У меня тоже в последней версии, если раз 10 - 15 менять размеры окна не отпуская мышь, шрифт перестает увеличиваться - остается минимальным, но уже не исчезает полностью и не принимает иной раз запредельных размеров, как в предыдущей.


Всего наилучшего!

Сообщение отредактировал SSL - Среда, 18.04.2018, 12:13
 
Ответить
СообщениеWin7-64, Офис 2016 - такая же ерунда со шрифтами.

может это исправит ситуацию?

Почти

теперь после 20 раза не видно

У меня тоже в последней версии, если раз 10 - 15 менять размеры окна не отпуская мышь, шрифт перестает увеличиваться - остается минимальным, но уже не исчезает полностью и не принимает иной раз запредельных размеров, как в предыдущей.

Автор - SSL
Дата добавления - 18.04.2018 в 12:09
SLAVICK Дата: Среда, 18.04.2018, 12:12 | Сообщение № 17
Группа: Модераторы
Ранг: Старожил
Сообщений: 2275
Репутация: 750 ±
Замечаний: 0% ±

2019
заглядывай вечером.

Заглянул вечером - кино действительно было очень интересным.
Оказывается на календаре при изменении месяца - элементы накопительным итогом добавлялись.
Итак - доработал календарь.
Добавил очистку уже ненужных элементов, при перерисовке - это должно решить проблему с производительностью, и возможно с изменяемым текстом(на счет текста не уверен)
Еще добавил пару вкусных и полезных возможностей, для удобства работы.
Перелистывание года
Ввод месяца и года

ЗЫ
Дизайн стал похож на календарь как у SSL тут , но без лишних, на мой взгляд элементов.

Перевложил файл
К сообщению приложен файл: 6990019.jpg(46.6 Kb) · Resiz_Calendar3.xlsm(59.6 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
заглядывай вечером.

Заглянул вечером - кино действительно было очень интересным.
Оказывается на календаре при изменении месяца - элементы накопительным итогом добавлялись.
Итак - доработал календарь.
Добавил очистку уже ненужных элементов, при перерисовке - это должно решить проблему с производительностью, и возможно с изменяемым текстом(на счет текста не уверен)
Еще добавил пару вкусных и полезных возможностей, для удобства работы.
Перелистывание года
Ввод месяца и года

ЗЫ
Дизайн стал похож на календарь как у SSL тут , но без лишних, на мой взгляд элементов.

Перевложил файл

Автор - SLAVICK
Дата добавления - 18.04.2018 в 12:12
SSL Дата: Среда, 18.04.2018, 12:22 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
доработал календарь.

Тоже самое...



но без лишних, на мой взгляд элементов.

P.S. Кому как... по мне так проще выбрать месяц или год в 2 клика, чем в 1 клик + убирать руки с мышки и набирать символы с клавы... :)
К сообщению приложен файл: 1613540.png(57.3 Kb)


Всего наилучшего!

Сообщение отредактировал SSL - Среда, 18.04.2018, 12:39
 
Ответить
Сообщение
доработал календарь.

Тоже самое...



но без лишних, на мой взгляд элементов.

P.S. Кому как... по мне так проще выбрать месяц или год в 2 клика, чем в 1 клик + убирать руки с мышки и набирать символы с клавы... :)

Автор - SSL
Дата добавления - 18.04.2018 в 12:22
SSL Дата: Среда, 18.04.2018, 12:52 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Оказывается на календаре при изменении месяца - элементы накопительным итогом добавлялись.

Возьмите за основу мой алгоритм создания и обновления календаря.
В Refresh'е нет необходимости пересоздавать каждый раз календарь заново - его можно создать 1 раз при инициализации, а потом только перезаполнять и перекрашивать. Минус промежуточный ненужный массив и полностью исключены проверки из циклов за ненадобностью.
Скорость прокрутки календаря возрастет в разы! :)


Всего наилучшего!
 
Ответить
Сообщение
Оказывается на календаре при изменении месяца - элементы накопительным итогом добавлялись.

Возьмите за основу мой алгоритм создания и обновления календаря.
В Refresh'е нет необходимости пересоздавать каждый раз календарь заново - его можно создать 1 раз при инициализации, а потом только перезаполнять и перекрашивать. Минус промежуточный ненужный массив и полностью исключены проверки из циклов за ненадобностью.
Скорость прокрутки календаря возрастет в разы! :)

Автор - SSL
Дата добавления - 18.04.2018 в 12:52
SLAVICK Дата: Среда, 18.04.2018, 13:01 | Сообщение № 20
Группа: Модераторы
Ранг: Старожил
Сообщений: 2275
Репутация: 750 ±
Замечаний: 0% ±

2019
Тоже самое...

Это только при масштабировании, или при работе с др. возможностями тоже?
У меня никак не выходит повторить эту фишку... будем посмотреть дальше :) .
Кому как... по мне так проще выбрать месяц или год в 2 клика

ну дык на вкус и цвет, как говорится...
мне проще не листать кучу годов, или целится мышем в нужную строку - а в два клика ввести месяц, и особенно год... кто к чему привык.
Предлагаю этот вопрос оставить на выбор каждого.


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
Тоже самое...

Это только при масштабировании, или при работе с др. возможностями тоже?
У меня никак не выходит повторить эту фишку... будем посмотреть дальше :) .
Кому как... по мне так проще выбрать месяц или год в 2 клика

ну дык на вкус и цвет, как говорится...
мне проще не листать кучу годов, или целится мышем в нужную строку - а в два клика ввести месяц, и особенно год... кто к чему привык.
Предлагаю этот вопрос оставить на выбор каждого.

Автор - SLAVICK
Дата добавления - 18.04.2018 в 13:01
Мир MS Excel » Вопросы и решения » Готовые решения » Масштабируемый календарь, на стандартных формах (Excel)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс цитирования
© 2010-2018 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!