Як вставити випадаючий календар в Excel (з короткими кроками)

  • Поділитися Цим
Hugh West

У Microsoft Excel легко вставити випадаючий календар. З випадаючого календаря ви можете легко вставити будь-яку дату Ви також можете створити посилання на клітинку з випадаючим календарем, де буде видно визначену вами дату. У цій статті ми даємо цінний огляд того, як вставити випадаючий календар в Excel. Я сподіваюся, що ви знайдете його досить простим у використанні.

Завантажити Практичний посібник

Завантажити цей практичний посібник

Вставити випадаючий календар.xlsm

Покрокова процедура вставки випадаючого календаря в Excel

Щоб вставити випадаючий календар в Excel, ми покажемо вам, як це зробити крок за кроком. Всі наступні кроки дійсно прості у використанні, і це покращує ваші знання Excel, щоб застосувати його для більшої мети.

Крок 1: Увімкніть вкладку розробника в стрічці

Перш ніж робити що-небудь по вставці випадаючого календаря в Excel, потрібно показати вкладка "Розробник Як користувач Excel, коли ви відкриваєте свою робочу книгу Excel, в першу чергу, ви бачите, що на стрічці немає Розробник Отже, вам потрібно змінити його, налаштувавши стрічку.

Кроки

  • Перш за все, необхідно натиснути на кнопку Файл У вкладці Файл виберіть вкладку Опції .

  • Це відкриє для нас можливість Параметри Excel виберіть у діалоговому вікні Налаштувати стрічку .

  • Тепер, у правому кутку, знаходиться Налаштувати стрічку виберіть Основні вкладки Звідти, а в Основні вкладки натисніть на кнопку Розробник Після цього натисніть на кнопку ' ГАРАЗД. Це відкриє для нас можливість Розробник вкладка на стрічці.

Читати далі: Як вставити день і дату в Excel (3 способи)

Крок 2: Вставте випадаючий календар

Для вставки випадаючого календаря необхідно виконати наступні дії.

Кроки

  • Для початку оберіть пункт Розробник На вкладці Елементи управління у групі, виберіть пункт Вставка варіант.

  • Наразі, в Вставка натисніть на опцію Більше елементів керування від Елементи управління ActiveX .

  • A Більше елементів керування з'явиться діалогове вікно, виберіть Microsoft Date and Time Picker Control 6.0 (SP4) Натисніть на кнопку ' ГАРАЗД. '.

  • Тепер клацніть по будь-якій комірці, куди ви хочете помістити це .

  • Після вставки календаря, що випадає, ви побачите EMBEDDED в рядку формул.

Читати далі: Як вставити перемикач дат в Excel (з покроковою інструкцією)

Крок 3: Налаштуйте випадаючий календар

Після вставки випадаючого календаря у потрібну комірку, ви можете налаштувати цей випадаючий календар.

Кроки

  • Ви можете налаштувати випадаючий календар простим перетягуванням.

  • Ви можете змінити Властивості випадаючого календаря, натиснувши правою кнопкою миші на випадаючому календарі. Але пам'ятайте, що для цього потрібно тримати Режим проектування на .

  • В рамках проекту Властивості можна змінити висоту, ширину та деякі інші параметри.

  • Ви можете помістити випадаючий календар в будь-яке місце, просто перетягнувши його туди.

Читати далі: Як вставити дату в Excel (7 простих способів)

Схожі читання

  • Як поєднати дату і час в одній комірці в Excel (4 способи)
  • Автоматична зміна дат за допомогою формули в Excel
  • Як автоматично заповнити дату в Excel при оновленні комірки

Крок 4: Зв'яжіть випадаючий календар з коміркою в Excel

В рамках проекту Властивості випадаючого календаря, ви можете побачити, що там є LinkedCell Excel не може прочитати будь-яку дату з вашого випадаючого календаря, тому її потрібно прив'язати до комірки.

Кроки

  • Від Розробник увімкніть вкладку Режим проектування.

  • Негайно, клацніть правою кнопкою миші у випадаючому календарі, а також з Контекстне меню виберіть Властивості .

  • В рамках проекту Властивості введіть будь-який номер комірки в діалоговому вікні LinkedCell варіант.

  • А тепер поверніться до Режим проектування і виберіть будь-яку дату у випадаючому календарі, вона з'явиться у вказаній комірці.

  • Може з'явитися діалогове вікно з попередженням. Натисніть на кнопку ' ГАРАЗД. '.

  • Змініть Прапорець значення від Неправда. до Правда в Властивості діалогове вікно для прийняття нульових значень.

  • Якщо ви хочете побачити код VBA, пов'язаний з цим, просто натисніть правою кнопкою миші на випадаючому календарі і виберіть Переглянути код .

Читати далі: Автоматичне введення дати в Excel при введенні даних (7 простих способів)

Вставка випадаючого календаря на всю колонку

Ще одну цікаву річ можна зробити за допомогою випадаючого календаря. Ви можете вставити випадаючий календар у весь стовпець або кілька стовпців. Щоразу, коли ви натискаєте на будь-яку комірку, відкривається календар, і ви можете вибрати дату звідти. Обидві ці речі можна зробити, зокрема, за допомогою кодів VBA.

1. випадаючий календар для однієї колонки

Кроки

  • Оскільки ми хочемо вставити випадаючий календар для одного стовпця, спочатку вставте випадаючий календар, використовуючи наведені вище кроки.
  • Тепер клацніть правою кнопкою миші на випадаючому календарі і виберіть Переглянути коди .

  • Коли ви відкриєте опцію перегляду коду, з'явиться візуальний базовий інтерфейс, і на цьому аркуші є випадкові коди. Якщо вам потрібно налаштувати його, видаліть цей і скопіюйте наступний код і вставте його туди.
 Sub Worksheet_SelectionChange(ByVal Target As Range) With Sheet3.DTPicker1 .Height = 20 .Width = 20 If Not Intersect(Target, Range("B5:B7")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With End Sub 
  • А тепер вимкніть Режим проектування .
  • Виберіть будь-яку комірку в межах заданих комірок у коді VBA, ви знайдете випадаючий календар у кожній комірці в межах комірки.

Пояснення коду VBA:

 З Sheet3.DTPicker1 .Height = 20 .Width = 20 

Цей код означає, що потрібно вибрати ім'я аркуша, до якого ви хочете застосувати цей код, і номер пікірувальника дат. Ви також можете змінити значення висоти і ширини.

 If Not Intersect(Target, Range("B5:B7")) Is Nothing Then .Visible = True 

Цей код означає, що якщо виділити будь-яку комірку в цьому діапазоні, то випадаючий календар буде видно в кожній комірці в межах цього діапазону.

 .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address 

Топ властивість вказує на значення верхньої приналежності вказаної комірки.

Ліворуч вказує на наступну праву комірку від вказаної комірки.

LinkedCell c з'єднує випадаючий календар із зазначеною коміркою.

 Else .Visible = False 

Це означає, що якщо ви виберете будь-яку іншу комірку, окрім цієї, випадаючий календар не буде видимим.

Читати далі: Як автоматично вставляти дати в Excel (3 простих трюки)

2. випадаючий календар для декількох стовпців

Якщо ви хочете використовувати випадаючий календар для декількох стовпців, ми можемо виконати такі дії. Пам'ятайте, що для цього вам потрібно вставити кілька випадаючих календарів.

Кроки

  • Вставте кілька випадаючих календарів з Розробник рахунок.
  • Перемістіть ці календарі, що випадають, у потрібне місце, перетягнувши їх.
  • Ми хотіли б вставити випадаючий календар в колонці B і стовпчик D Натисніть правою кнопкою миші на випадаючому календарі і виберіть Переглянути код Тепер скопіюйте наступний код і вставте його в цей аркуш.
 Private Sub Worksheet_SelectionChange(ByVal Target As Range) With Sheet5.DTPicker1 .Height = 20 .Width = 20 If Not Intersect(Target, Range("B5:B9")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With With Sheet5.DTPicker2 .Height = 20.Width = 20 If Not Intersect(Target, Range("D5:D9")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With End Sub 
  • Це створить два випадаючих календаря в колонці B і стовпчик D В цей діапазон можна помістити будь-яку дату з випадаючого календаря.

Зауважте:

Ви маєте змінитися CheckBox від Неправда. до Правда щоб уникнути повідомлення про помилку.

Читати далі: Макрос Excel: вставка дати і часу в комірку (4 приклади)

Проблема з випадаючим календарем

Якщо ви активний користувач Microsoft 365 або Microsoft Excel 2019, ви не знайдете випадаючий календар. Цей випадаючий календар доступний лише в Microsoft Excel 2007 та 32-розрядних версіях Excel 2010, 2013 та 2016.

Висновок

Ми обговорили покроковий процес вставки випадаючого календаря в Excel. Ми також спробували показати, як використовувати випадаючий календар як для одного стовпця, так і для декількох стовпців. Сподіваюся, ви зможете отримати багато знань з цієї статті. Якщо у вас виникли запитання, не соромтеся задавати їх у коментарях, а також не забудьте відвідати нашу статтю Ексельдемія сторінку для отримання додаткової інформації.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.