Выбор даты в ячейке excel из календаря
Надстройка samradDatePicker (русифицированная) для облегчения ввода даты в ячейки листа Excel.
Добавляет в контекстное меня ячеек пункт выбора даты, а при выделении ячеек, содержащих дату, справа от ячейки отображает значок календаря.
Поместите файл надстройки из вложения в папку автозагрузки Excel (C:\Program Files\Microsoft Office\OFFICExx\XLSTART).
В контекстном меню ячеек появляется новый пункт - "Выбрать дату из календаря".
Рядом с ячейками, в которые уже введена дата, будет отображаться маленький календарик, щелчок по которому вызовет большой календарь - для выбора даты.
Второй прикреплённый к статье файл - та же надстройка, только в которой неделя начинается с понедельника (в оригинале надстройки - с воскресенья)
Пароль на проект VBA - 1 (единица)
PS: Этот макрос написал не я (автор - samrad)
Файл с макросом взят на просторах интернета.
Поскольку макрос делал не я, - доработками его я не занимаюсь, никаких гарантий работы дать не могу, по использованию не консультирую.
Комментарии
Супер! Спасибо огромное!
Благодарю, сам бы точно не додумался) Даже у майков на сайте есть подобные вопросы и на их сайте один из вариантов ссылает на http://samradapps.com/datepicker. Красивая обновленная версия.
Отдельное спасибо за исправление падежей в filldocuments. Теперь со склонением имен ошибку не замечал (бывает только со "слова+номер" непонимает как склонять.
Здравствуйте, Дмитрий.
Эта надстройка была сделана очень давно, во времена 32-битных версий Office, и несовместима с 64-битным Excel (который у вас)
Чтобы в 64-битном тоже работало, нужно вносить много изменений в код.
Поищите в интернетах доработанную версию этой надстройки.
Искать можно по фразе samradDatePicker 64 bit
а как изменить макрос на первый день недели "воскресенье"?
заранее благодарю!
С раскрывающимся календарем на листе Excel вы можете легко выбрать из него конкретную дату, не вводя вручную. В этом руководстве показано, как создать календарь на листе Excel с помощью элемента управления ActiveX.
Создать календарь с выпадающим списком в Excel
Чтобы создать раскрывающийся календарь в Excel, сделайте следующее.
Внимание: Этот метод работает с Microsoft Excel 2007 и 32-разрядными версиями Excel 2016, 2013 и 2010.
1. Во-первых, если вы не видите разработчик вкладку на ленте, вам нужно отобразить ее следующим образом.
- 1). В Excel 2010 и более поздних версиях щелкните Файл > Параметры. И в Параметры диалоговое окно, нажмите Настроить ленту на правой панели проверьте разработчик поле, затем щелкните OK кнопка. Смотрите скриншот:
- 2). Если вы используете Excel 2007, щелкните Офисы кнопка> Параметры Excel. В Параметры Excel диалоговое окно, нажмите Популярное в правой панели, затем проверьте Показать вкладку разработчика на ленте поле и, наконец, щелкните OK кнопку.
2. Затем нажмите разработчик > Вставить > Больше элементов управления. Смотрите скриншот:
3. в Больше контроля диалоговое окно, выберите Средство выбора даты и времени Microsoft 6.0 (SP6) а затем нажмите OK кнопку.
4. Затем нарисуйте раскрывающийся список на листе, где вы хотите его разместить, и измените размер поля, перетащив его угол.
5. Щелкните раскрывающийся список правой кнопкой мыши и выберите Свойства из списка. в Свойства диалоговом окне введите определенную ячейку в LinkedCell поле, а затем закройте диалоговое окно. Смотрите скриншот:
Внимание: Если вы введете ячейку B3 в LinkedCell поле, когда вы выбираете дату в раскрывающемся календаре, дата будет связана и отображена в ячейке B3.
6. После закрытия окна появится диалоговое окно ошибки. Свойства диалог, OK кнопку.
6. Теперь вам нужно отключить режим дизайна на этом листе, нажав разработчик > Режим проектирования.
Легко создать календарь с раскрывающимся списком с помощью классного инструмента
Поскольку указанный выше метод имеет ограничения версии Excel, здесь настоятельно рекомендуется Выбор даты полезности Kutools for Excel. С помощью этой функции вы можете легко выбрать дату из всплывающего раскрывающегося календаря при нажатии на ячейку даты. Чтобы получить его, сделайте следующее.
1. Нажмите Kutools > Content > Включить средство выбора даты для включения этой функции.
2. После включения этой функции щелкните ячейку даты, справа от ячейки появится значок календаря.
3. Щелкните значок календаря, чтобы открыть Выбор даты диалоговое окно, а затем щелкните новую дату, чтобы заменить существующую дату в выбранной ячейке.
Ноты:
Если вы хотите получить 30-дневную бесплатную пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Чтобы быстро вставить дату в пустые ячейки, введите здесь Вставить дату полезности Kutools for Excel. С помощью этой утилиты вы можете легко выбрать дату в определенном формате из календаря и вставить в выбранную ячейку двойным щелчком. См. Демонстрацию ниже:
Скачайте и попробуйте прямо сейчас! (30-дневная бесплатная трасса)
Статьи по теме:
Автозаполнение при вводе текста в раскрывающемся списке Excel
Если у вас есть раскрывающийся список проверки данных с большими значениями, вам нужно прокрутить список вниз только для того, чтобы найти нужное, или введите все слово напрямую в поле списка. Если есть способ разрешить автозаполнение при вводе первой буквы в выпадающем списке, все станет проще. В этом руководстве представлен метод решения проблемы.
Создать раскрывающийся список из другой книги в Excel
Создать раскрывающийся список проверки данных среди листов в книге довольно просто. Но если данные списка, необходимые для проверки данных, находятся в другой книге, что вы будете делать? В этом руководстве вы узнаете, как подробно создать раскрывающийся список из другой книги в Excel.
Создайте раскрывающийся список с возможностью поиска в Excel
Для раскрывающегося списка с многочисленными значениями найти подходящий - непростая задача. Ранее мы ввели метод автоматического заполнения раскрывающегося списка при вводе первой буквы в раскрывающемся списке. Помимо функции автозаполнения, вы также можете сделать раскрывающийся список доступным для поиска для повышения эффективности работы при поиске правильных значений в раскрывающемся списке. Чтобы сделать раскрывающийся список доступным для поиска, попробуйте метод, описанный в этом руководстве.
Автоматическое заполнение других ячеек при выборе значений в раскрывающемся списке Excel
Допустим, вы создали раскрывающийся список на основе значений в диапазоне ячеек B8: B14. При выборе любого значения в раскрывающемся списке необходимо, чтобы соответствующие значения в диапазоне ячеек C8: C14 автоматически заполнялись в выбранной ячейке. Для решения проблемы методы, описанные в этом руководстве, окажут вам услугу.
Проблемы с отображением видео:
Ну нет в MS Excel календаря вот и приходится пользователям либо вводить даты с клавиатуры, либо создавать свои собственные формы в виде календаря для быстрой вставки дат. В данной статье я предлагаю решение для "ленивых", для тех, кому лень делать и то, и другое.
Помучиться все-таки немного придется, а именно скачать и установить надстройку ЁXCEL, ну и еще немного почитать справку. Зато потом со вставкой дат проблем практически не будет.
Когда надстройка подключена, встаем на ячейку, в которую необходимо вставить дату и нажимаем правую клавишу мышки, в выпавшем контекстном меню выбираем последний пункт "Календарь":
Откроется форма календаря. Выберите месяц, год и нажмите на соответствующий день:
Форма закроется, а в выбранную ячейку введется указанная дата.
Если вы хотите ввести несколько дат в разные ячейки, и вам не хочется каждый раз заходить в контекстное меню, снимите галочку напротив пункта "Закрыть при выборе даты":
Форма перестанет закрываться при щелчке по дате. Введите несколько дат, а затем просто закройте форму.
Вы можете вставить раскрывающиеся календари в электронные таблицы Microsoft Excel с помощью элементов управления ActiveX. Вы можете выбрать дату из выпадающего меню, так же, как вы выбрали бы элемент из списка. На самом деле раскрывающийся календарь похож на раскрывающийся список.
кредит: Изображение предоставлено Microsoft
Щелкните правой кнопкой мыши одна из вкладок в верхней части окна Excel и выберите Настроить ленту из меню, чтобы открыть окно параметров Excel.
кредит: Изображение предоставлено Microsoft
кредит: Изображение предоставлено Microsoft
Выберите разработчик нажмите вкладку Вставить в группе управления и нажмите Больше элементов управления кнопка - это похоже на инструменты - из раздела элементов управления ActiveX для отображения диалогового окна Дополнительные элементы управления.
кредит: Изображение предоставлено Microsoft
кредит: Изображение предоставлено Microsoft
Нажмите и перетащите мышью на электронную таблицу, чтобы установить размер элемента управления, а затем отпустите правую кнопку мыши, чтобы создать объект ActiveX.
кредит: Изображение предоставлено Microsoft
кредит: Изображение предоставлено Microsoft
Вы можете вставить дату в определенную ячейку автоматически при выборе даты с помощью раскрывающегося элемента управления календаря. Для этого введите в поле LinkedCell букву столбца ячейки, а затем номер строки - например, B3.
Как создать выпадающий список в Access
Понимание того, как настраивать типы полей, необходимо для создания чистых форм Access, которые просты в использовании. В Access вы вставляете раскрывающиеся окна с помощью мастера Combo Box .
Как создать выпадающий список в Microsoft Word
Если единственная интерактивность, которую вы получаете из своих документов Word, это то, что кто-то нажимает на один из них, чтобы прочитать его, вы найдете мир возможностей в несколько скрытой функции. Microsoft Word.
Как создать выпадающий список в ячейке Excel
Раскрывающиеся списки в Excel 2013 и 2010 предоставляют список допустимых записей для конкретной ячейки, помогая удаленным пользователям правильно заполнить форму, которую вы создаете. Если пользователь .
Читайте также: