Закрыть ... [X]

Если вам часто приходится вводить даты в ячейки листа, то делать это вручную неудобно. Для ввода именно сегодняшней даты можно воспользоваться функцией СЕГОДНЯ (TODAY), сочетанием клавиш Ctrl+; или макросом, но если нужны разные даты из прошлого или будущего, то вбивать их руками долго. 

К сожалению, в стандартном арсенале средств Excel нет встроенного выпадающего календаря (в отличие от Word), да еще и в последних версиях, начиная с Excel 2007, Microsoft зачем-то убрала из стандартного комплекта поставки библиотеку mscalc.osx, которая позволяла быстро создать пользовательскую форму с календарем.

Естественно, это "узкое место" не осталось без внимания опытных пользователей и экспертов Excel MVP, которые оперативно создали несколько интерактивных календарей на макросах для удобного ввода дат. Вот подборка неплохих, на мой взгляд, бесплатных вариантов:

calendar-ron.pngWindows Date Picker
Автор: Ron de Bruin
Цена: бесплатно
Ссылка
  • Устанавливается как надстройка (есть версии для старых Excel 200-2003 и для новых Excel 2007-2010 и, отдельно, для Excel 2013. 
  • Вызывается через контекстное меню ячейки (правой кнопкой мыши по ячейке - Date Picker). 
  • Позволяет вставлять дату в нескольких форматах, вплоть до номера недели (по разным стандартам). 
  • Автоматически подстраивается под российский стандарт недели (с понедельника).

calendar-jim-cone.pngExcel Date Picker
Автор: Jim Cone
Цена: бесплатно
Ссылка
  • Макрос (не надстройка!) с открытым кодом VBA - можно посмотреть как всё устроено и модернизировать "под себя". Но надо копировать код в каждый используемый файл и вызывать нажатием на кнопку или сочетанием клавиш, т.е. универсальность хромает. 
  • Удобная система прокрутки лет и месяцев. 
  • Российскую неделю (с понедельника) знает. 
  • Каких-либо настроек нет.
calendar-vertex.pngMini Calendar and Date Picker
Автор: VERTEX
Цена: бесплатно.
Ссылка в Office Apps Store
  • Работает только в Excel 2013, добавляется через магазин приложений Office App Store на вкладке Вставка - Приложения для Office (Insert - Office Apps Store)
  • Вставляется на лист как постоянный графический объект и добавляет выбранную дату в любую выделенную предварительно ячейку. 
  • Умеет менять стандарты недели, отображать номера недель, вводить не только дату, но и время. 
  • Есть возможность задавать темы оформления. 
  • Нет кнопки перехода к текущему дню.
datepicker.jpgDate Picker
Автор: Sam Radakovitz, руководитель команды программистов Excel в Microsoft
Цена: бесплатно 
Сайт автора умер, ссылки не работают, но можно скачать заботливо сохраненную мной когда-то копию здесь.
  • Устанавливается как надстройка. 
  • Вызывается через правую кнопку мыши по ячейке - Pick from calendar или с помощью удобного всплывающего значка календарика справа от ячейки с датой. 
  • Красивый дизайн, отображение количества дней до выбранной даты от текущей. 
  • Использует USA-стандарт недели (отображает неделю с воскресенья). 
  • Настроек нет. 
 

P.S.

Установка надстроек:

  • в Excel 2003 и старше - меню Сервис - Надстройки - Обзор (Tools - Add-ins - Browse)
  • в Excel 2007 и новее - Файл - Параметры - Надстройки - Перейти - Обзор (File - Options - Add-ins - Go To - Browse)

Ссылки по теме

 


Источник: http://www.planetaexcel.ru/techniques/6/50/


Поделись с друзьями



Рекомендуем посмотреть ещё:



Всплывающий календарь Как сделать щелчки на мышки


Как в ячейке сделать календарь на Как в ячейке сделать календарь на Как в ячейке сделать календарь на Как в ячейке сделать календарь на Как в ячейке сделать календарь на Как в ячейке сделать календарь на Как в ячейке сделать календарь на

ШОКИРУЮЩИЕ НОВОСТИ