فهرست مطالب
در مایکروسافت اکسل، بسیاری از ابزارهای ضروری یک تجربه کاربری عالی ایجاد می کنند. یکی از آنها Date Picker است. با استفاده از این ابزار، می توانید هر تاریخ و ساعتی را در یک کاربرگ وارد کنید. مانند تقویم ظاهر می شود. می توانید یک تاریخ را از آن انتخاب کنید. در این آموزش یاد می گیرید که با مثال های مناسب و تصاویر مناسب در اکسل انتخابگر تاریخ را درج کنید. بسیاری از جزئیات در بخش های بعدی آمده است. بنابراین، امیدوارم در جریان باشید.
دانلود کتاب تمرین تمرین
Insert Date Picker.xlsm
Why Date Picker آیا در اکسل مفید است؟
اکنون، مردم دوست دارند با رابط های کاربری کار کنند. استرس کاری شما را کاهش می دهد. چگونه تاریخ را در یک سلول وارد کنیم؟ با تایپ آن در سلول، درست است؟ همه ما می دانیم که تایپ کردن یک موضوع گیج کننده است. اگر 500 سطر در یک مجموعه داده داشته باشید چه؟ شما دوست ندارید همه تاریخ ها را به صورت دستی در اکسل وارد کنید!
در اینجا انتخابگر تاریخ آمده است تا به ما کمک کند. این یک تقویم پاپ آپ است که می توانید از آن برای درج تاریخ و کنترل آنها استفاده کنید. به اسکرین شات زیر نگاهی بیندازید:
می توانید انتخابگر تاریخ را در اینجا ببینید. با استفاده از این ابزار، می توانید هر تاریخی را انتخاب کنید و هر عملیاتی را در مایکروسافت اکسل انجام دهید.
راهنمای گام به گام درج انتخابگر تاریخ در اکسل
در بخش های بعدی، ما به شما یک راهنمای گام به گام درج انتخابگر تاریخ در اکسل. توصیه می کنیم تمام این مراحل را از نزدیک ببینید و یاد بگیرید. خواهد شدبدیهی است که دانش اکسل خود را توسعه دهید.
1. Tab Developer را در Excel برای انتخابگر تاریخ فعال کنید
اول از همه، این ابزار انتخاب تاریخ فقط در برگه Developer موجود است . بنابراین، قبل از شروع، باید تب توسعه دهنده را در مایکروسافت اکسل فعال کنید.
بنابراین، ابتدا تب توسعه دهنده را فعال کنید.
📌 مراحل
- ابتدا، روی برگه File کلیک کنید.
- بعد، روی گزینه کلیک کنید.
- اکنون، از کادر گفتگوی Excel Options ، روی گزینه Customize Ribbon در سمت چپ کلیک کنید.
- از سمت راست پنجره ها، برگه های اصلی را انتخاب کنید.
- در نهایت، کادر Developer را علامت بزنید.
همانطور که از نوار اکسل می بینید، ما موفق شدیم تب Developer را در Microsoft Excel وارد کنیم.
بیشتر بخوانید: نحوه درج روز و تاریخ در اکسل (3 روش)
2. انتخابگر تاریخ را وارد کنید
وقت آن است که انتخابگر تاریخ را در کاربرگ وارد کنید. برای انجام این کار این مراحل را دنبال کنید.
📌 Steps
- ابتدا، به برگه Developer بروید.
- از تب Controls ، روی Insert کلیک کنید.
- از ActiveX Controls ، روی More Controls کلیک کنید.
- اکنون، Microsoft Date را انتخاب کنید. و Time Picker Control 6.0 (SP6) از کادر گفتگوی More Controls .
- بعد از آن،روی OK کلیک کنید.
- در نهایت، روی سلولی که میخواهید انتخابگر تاریخ را در آن وارد کنید، کلیک کنید.
به عنوان می توانید ببینید، ما یک کنترل انتخابگر تاریخ را در سلول قرار داده ایم.
وقتی کنترل انتخابگر تاریخ را در کاربرگ وارد می کنید، فرمول EMBEDDED را خواهید دید. در نوار فرمول.
به این معنی است که چه نوع کنترلی در این کاربرگ کاشته شده است. به یاد داشته باشید، شما نمی توانید آن را تغییر دهید. اگر این کار را انجام دهید، خطای " مرجع معتبر نیست " را نشان می دهد.
بیشتر بخوانید: نحوه ترکیب تاریخ و زمان در یک سلول در اکسل (4 روش)
3. انتخابگر تاریخ را سفارشی کنید
می توانید ببینید که کنترل انتخابگر تاریخ ما در اینجا خوب به نظر نمی رسد. بنابراین، ما باید آن را سفارشی کنیم تا ظاهر بهتری داشته باشیم.
وقتی انتخابگر تاریخ را وارد میکنید، حالت طراحی به طور خودکار فعال میشود. به شما امکان می دهد آن را اصلاح کنید. البته ما این کار را خواهیم کرد. ما اندازه آن را تغییر می دهیم و همچنین برخی از ویژگی های آن را تغییر می دهیم.
📌 مراحل
- برای بزرگتر یا کوچکتر کردن آن، می توانید به سادگی انتخابگر تاریخ را بکشید.
- در حالی که حالت طراحی روشن است، روی انتخابگر تاریخ کلیک راست کنید. پس از آن، روی Properties کلیک کنید.
- در اینجا، گزینه های مختلفی را مشاهده خواهید کرد. ما با تعدادی از آنها کار خواهیم کرد.
- می توانید ارتفاع، عرض، فونت، رنگ و غیره را تغییر دهید.
- اکنون انتخابگر تاریخ را به محل سلولی که می خواهید بکشیدبرای قرار دادن آن.
اکنون، انتخابگر تاریخ ما تقریباً آماده است. تنها کاری که باید انجام دهیم این است که تقویم را به یک سلول پیوند دهیم.
بیشتر بخوانید: نحوه درج تاریخ در پاورقی در اکسل (3 روش)
4. کنترل انتخابگر تاریخ را به یک سلول پیوند دهید
شاید فکر کنید ما آن را وارد کرده ایم و اکنون می توانیم هر روشی را انجام دهیم. اما اینجا یک شکار است. شما می توانید هر عملیاتی را بدون پیوند دادن انتخابگر تاریخ به یک سلول انجام دهید. مایکروسافت اکسل تاریخ مرتبط با هیچ سلولی را بطور خودکار تشخیص نمی دهد. به یاد داشته باشید، هیچ فرمولی بدون این کار نخواهد کرد.
📌 Steps
- ابتدا، روی انتخابگر تاریخ کلیک راست کنید.
- از منوی زمینه، روی Properties کلیک کنید.
- اکنون ، در گزینه Linked Cell ، مرجع سلولی را که می خواهید متصل کنید تایپ کنید.
- وقتی تاریخ را از تقویم، به طور خودکار تاریخ را در سلول پیوند شده مشاهده خواهید کرد. اگر اکسل خطای " Can't set cell value to NULL… " را نشان داد، روی OK کلیک کنید.
- برای پذیرش مقادیر Null، مقدار را از تغییر دهید. FALSE به TRUE در CheckBox.
- اگر روی علامت راست کلیک کنید انتخابگر تاریخ و کلیک بر روی مشاهده کد کدهای VBA مرتبط با آن را مشاهده خواهید کرد.
بیشتر بخوانید: Excel به طور خودکار تاریخ را در هنگام وارد کردن داده ها وارد کنید (7 روش آسان)
چگونه انتخابگر تاریخ را در یک ستون کامل درج کنیدExcel
اکنون، کاری که تا به حال انجام دادهایم، درج یک انتخابگر تاریخ در یک سلول است. میتوانیم انتخابگر تاریخ را در محدودهای از سلولها یا یک ستون خاص درج کنیم. هر زمان که روی سلول کلیک کنید، یک تقویم نمایش داده می شود و می توانید تاریخ را از آنجا انتخاب کنید. در بخشهای بعدی، به شما نشان میدهیم که هم ستونهای تکی و هم چند ستونی را وارد کنید.
1. درج تاریخ انتخابگر برای یک ستون
📌 مراحل
- برای اختصاص انتخابگر تاریخ به کل ستون، روی انتخابگر تاریخ کلیک راست کنید. پس از آن، روی مشاهده کد کلیک کنید.
- پس از آن، اگر آن را سفارشی کرده باشید، کدی را مشاهده خواهید کرد.
- اکنون، کد VBA را پاک کنید و کد زیر را که در اینجا نشان میدهیم تایپ کنید:
2003
این کد اساساً ستون B را تنظیم میکند. به عنوان انتخابگر تاریخ.
- اکنون، حالت طراحی را از حالت انتخاب خارج کنید.
- پس از آن، روی هر سلولی کلیک کنید تا انتخابگر تاریخ حذف شود.
- اکنون، روی هر سلول از ستون B . کنترل انتخابگر تاریخ را از هر سلول خواهید دید.
توضیحات کد:
7364
این کد شماره برگه (شماره برگه خود را حتی اگر نام را تغییر داده اید به خاطر بسپارید) و شماره انتخابگر تاریخ را نشان می دهد. در اینجا، sheet1 (صفحه اصلی Datepicker) و انتخابگر تاریخ 1 را داریم. ارتفاع و عرضی که به صورت دستی تنظیم کردهاید.
5046
این کد نشان میدهد که اگر سلولی از ستون B انتخاب شده است، انتخابگر تاریخ خواهد بودقابل رویت. یا می توانید یک محدوده سفارشی مانند Range ("B5:B14") تنظیم کنید . انتخابگر تاریخ را فقط برای آن سلولهای خاص در ستون B تنظیم میکند.
5789
ویژگی " top " اساساً به این معنی است که در طول آن ادامه مییابد. با مرز بالایی سلول تعیین شده. معادل مقدار متعلقات "بالا" سلول مشخص شده است.
ویژگی " Left " معادل سلول سمت راست بعدی است (سلولی که شما مشخص کردید). طول حاشیه سمت چپ از سمت چپ بیرونی کاربرگ است. ما از تابع offset برای به دست آوردن مرجع سلول سمت راست استفاده کردیم.
“ LinkedCell ” انتخابگر تاریخ را به سلول هدف متصل می کند. هنگامی که تاریخ را از فهرست کشویی انتخاب می کنیم، این امکان را در سلول فراهم می کند.
7802
وقتی سلول دیگری را به جای سلولی از ستون C انتخاب می کنید، انتخابگر تاریخ نشان داده نمیشود.
2. انتخابگر تاریخ را برای ستونهای متعدد درج کنید
اکنون، اگر میخواهید چندین ستون را با انتخابگر تاریخ تنظیم کنید، باید یک تغییر ساده ایجاد کنید. به یاد داشته باشید، قبل از اینکه چندین ستون را با انتخابگرهای تاریخ تنظیم کنید، باید انتخابگر تاریخ دیگری را دوباره وارد کنید.
اگر میخواهید یک انتخابگر تاریخ برای ستونهای مجاور تنظیم کنید، لازم نیست یک بخش کد دیگر بنویسید. فقط بخش IF را تغییر دهید:
3648
اکنون، کد زیر یک انتخابگر تاریخ برای ستونهای B، D، E، G تنظیم میکند:
در اینجا، ما تاریخ را تعیین نمی کنیمانتخابگر در کل ستون به جای آن، ما آن را در محدوده ای از سلول ها قرار می دهیم. انتخابگر تاریخ 1 برای B5:B14، انتخابگر تاریخ 2 برای D5:E14، و انتخابگر تاریخ 3 برای G5:G14.
1711
اینجا را نگاه کنید، ما در اینجا سه انتخابگر تاریخ داریم. یکی برای ستون B ، یکی برای ستون D و E ترکیب، و دیگری برای ستون G . پس از کلیک بر روی هر سلول از این ستون ها یک تقویم خواهید دید. به این ترتیب، می توانید یک انتخابگر تاریخ برای چندین ستون در اکسل وارد کنید.
مشکل بزرگ با انتخابگر تاریخ در اکسل
اگر از 64 استفاده می کنید کمی از هر نرم افزار مایکروسافت اکسل یا از اکسل 365 یا اکسل 2019 استفاده می کنید، تا به حال گیج شده اید. به این دلیل است که نمیتوانید انتخابگر تاریخ را در کنترل ActiveX پیدا کنید.
با عرض پوزش میگوییم که کنترل تاریخ انتخاب مایکروسافت فقط در نسخههای 32 بیتی اکسل موجود است. 2016، اکسل 2013 و اکسل 2010، اما در اکسل 64 بیتی کار نمی کند. بنابراین، اگر واقعاً میخواهید یک تقویم را در کاربرگ خود وارد کنید، از تقویم شخص ثالث استفاده کنید. امیدوارم مایکروسافت در آینده نوعی انتخابگر تاریخ بیاورد.
💬 مواردی که باید به خاطر بسپارید
✎
حتما انتخابگر تاریخ را با یک سلول پیوند دهید اگر با یکی کار می کنید.
✎
فایل شما باید به عنوان کتاب کار فعال شده با ماکرو (xlsm.) ذخیره شود.
✎
برای ایجاد هرگونه تغییر در انتخابگر تاریخ، حتماً آن را از برنامهنویس انتخاب کنیدبرگه.
✎
برای مشاهده تغییرات کدهای VBA، انتخابگر تاریخ را از حالت انتخاب خارج کنید.
نتیجه
برای نتیجه گیری، امیدوارم این آموزش به شما ارائه کرده باشد. با دانش مفید برای درج یک انتخابگر تاریخ در اکسل. توصیه می کنیم همه این دستورالعمل ها را در مجموعه داده خود یاد بگیرید و اعمال کنید. کتاب تمرین را دانلود کنید و خودتان آن ها را امتحان کنید. همچنین در قسمت نظرات نظرات خود را اعلام کنید. بازخورد ارزشمند شما ما را برای ایجاد آموزش هایی مانند این انگیزه نگه می دارد.
فراموش نکنید برای مشکلات و راه حل های مختلف مرتبط با Excel به وب سایت ما Exceldemy.com مراجعه کنید.
به یادگیری روش های جدید ادامه دهید و به رشد خود ادامه دهید!