مقالات
آموزش ایجاد اکسل زمان سنج شمارنده معکوس (تایمر) * ثانیه شمار معکوس

ایجاد اکسل زمان سنج شمارنده معکوس (تایمر) ثانیه شمارش معکوس در اکسل را در این پست آموزش می دهیم که امیدواریم بهره کافی را ببرید.
این آموزش بنا به درخواست برخی از کاربران در سایت کارخانه تولید اطلاعات سونار وب قرار گرفت!
چگونه می توان تایمر شمارنده معکوس countdown را در اکسل داشته باشیم؟
اکسل انعطاف پذیری زیادی برای تغییر نمودارها و ایجاد ابزارهای خوب تجسمی و بصری بسیار کاربردی و زیبایی دارد و این امکانات را برای کاربران فراهم می کند.
تایمر شمارش معکوس یکی از بهترین نمونه های ابزار مبتنی بر اکسل است.
این ابزار با ترکیب نمودارهای نمودار دایرهای ( pie ) و نمودار دونات ( Doughnut Chart ) ایجاد شده است.
انیمیشن نیز با کد VBA اضافه شده است.
اگر با نمودارهای پایه و کمی vba آشنا باشید، می توانید به راحتی و در عرض تنها 5 دقیقه این ابزار زیبا را در اکسل طراحی کرده و بسازید.
برای ایجاد این ابزار عالی و جذاب مراحل زیر را دنبال کنید:
1 * برنامه اکسل را باز کنید.
2 * یک کتاب کار خالی (workbook) ایجاد کنید.
3 * کتاب کار را با عنوان “Countdown Timer.xlsm” ذخیره کنید.
4 * اولین شیت – “Sheet1” را به “CountDown Timer” تغییر نام دهید.
5 * از تب “view” و در زیر گروه “Show” تیک “Gridlines” را بردارید.
6 * جداول ورودی را برای دریافت ورودی از کاربر جهت دریافت میزان ثانیه و ایجاد نمودار Pie و نمودار Doughnut ایجاد کنید.
برای ایجاد تمام جداول مورد نیاز ، مانند تصویر زیر عمل کنید.
7 * مقادیر را در دو جدول مشخص شده (با سر ستون Pie Chart و Doughnut Chart ) وارد کنید.
لطفاً از مقادیر موجود در تصویر زیر استفاده کرده و جدول را مطابق با آن به روز کنید.
بعداً نیز می توانید این ارقام را تغییر دهید. ولی برای درک بهتر همین ارقام را مطابق شکل وارد نمایید.
8 * رنج C3:C4 را در جدول نمودار دونات انتخاب کنید. به برگه Insert بروید ، روی Pie Chart کلیک کنید و Doughnut Chart را انتخاب کنید. ( مطابق شکل زیر ):
9 * نمودار Doughnut Chart را انتخاب کنید ، به تب Format بروید و اندازه ها را به: Width = 5 و Height = 3 را تغییر دهید.
روی نماد + (علامت به اضافه ) موجود در گوشه بالا سمت راست نمودار کلیک کنید و تیک های Chart Title و Legend را بردارید.
حالا به Shape Fill بروید و رنگ را به عنوان “No Fill” را انتخاب کنید.
10 * محورهای پر شده (رنگ آبی) را انتخاب کنید.
به سربرگ Format بروید -> بر روی Shape Fill کلیک کنید -> More Fill Colors -> روی کادر Custom در پنجره Colors کلیک کنید -> کد رنگ را به صورت قرمز وارد کنید: 102؛ سبز: 255؛ آبی: 255. اکنون بر روی OK کلیک کنید. ( مطابق شکل زیر )
11 * محورهای “پر نشده” (رنگ نارنجی) را انتخاب کنید ، به برگه Format بروید -> بر روی “Shape Fill” کلیک کنید -> و دومین رنگ زیر رنگ سفید را انتخاب کنید. به عبارتی دیگر ( White Background 1, Darker5% ) را انتخاب کنید.
پس از کلیک بر روی “More Fill Colors” شفافیت را روی 64٪ تنظیم کنید.
12 * روی Plot Area راست کلیک کرده و سپس بر روی Format Data Series… کلیک کنید.
به صفحه “Format Data Series” بروید و “Donut Hole Size” را از 75٪ به 85٪ تغییر دهید .
13 * Doughnut را انتخاب کنید. به Format Data Series بروید و “Border” را “بدون خط” ( No Line ) انتخاب کنید.
14 * رنج C7: C9 را در Pie Chart انتخاب کنید. به تب Insert بروید ، روی Pie Chart کلیک کنید و 2D Pie Chart را انتخاب کنید.
15 * نمودار Pie Chart را انتخاب کنید ، به برگه Format بروید و اندازه ها را به : Width = 5 “و Height = 3” تغییر دهید.
روی نماد + (علامت به اضافه ) موجود در گوشه بالا سمت راست نمودار کلیک کنید و تیک های Chart Title و Data Labels و Legend را بردارید.
16 * در این نمودار Pie Chart، سه برش مختلف در دسترس است.
مورد اول { پر نشده } است: (رنگ آبی) ، دوم { پر شده } (رنگ نارنجی) و سوم { پر نشده } (رنگ خاکستری).
بگذارید رنگ و قالب بندی هر برش را تغییر دهیم.
17 * نمودار Pie chart را انتخاب کنید.
به برگه Format و سپس بر روی “Shape Outline” کلیک کنید و “No Outline” را انتخاب کنید تا خطوط موجود در Pie Chart را حذف کنید.
18 * اولین برش (پر از رنگ آبی) را انتخاب کنید.
با کلیک راست بر روی آن بر روی “Format Data Point …” کلیک کنید. روی “Fill & Line” در قسمت Format Data Point کلیک کنید.
سپس گزینه “No fill” را انتخاب کنید. همین مراحل را برای برش سوم تکرار کنید (رنگ خاکستری).
19 * برای برش های اول و سوم “No fill” را بزنید. نمودار مانند شکل زیر خواهد بود. فقط یک برش قابل رویت خواهیم داشت.
20 * بیایید رنگ و قالب بندی برش دوم (رنگ نارنجی) را نیز تغییر دهیم.
21 * برش دوم (رنگ نارنجی) را انتخاب کنید ، به صفحه “Format Data Point” بروید ، روی “Fill & Line” کلیک کنید.
Gradient fill را انتخاب کنید، Type را ‘Linear انتخاب کنید و Angle را در 225 درجه قرار دهید.
دو گرادیانت متفاوت دقیقاً برابر شکل زیر ایجاد کنید. (Gradient stops اول: با 0٪ و Gradient stops دوم با 53 درصد.
رنگ gradient stop اول را قرمز 102؛ سبز- 255؛ آبی -255 انتخاب نمایید و رنگ gradient stop را ‘زمینه سفید’ و شفافیت Transparency 100٪ انتخاب کنید.
22 * حالا نمودار را انتخاب کنید ، به قسمت “Format Chart Area” بروید.
بر روی “Fill & Line” کلیک کنید ، گزینه “Solid fill” را زده و رنگ مشکی “Black” را انتخاب کنید.
23 * اکنون بر روی نمودار کلیک راست کرده و “Send to Back” را انتخاب کنید.
24 * هر دو نمودار را انتخاب کنید (Pie و Doughnut). بر روی زبانه Format کلیک کنید و سپس بر روی Align کلیک کنید.
و “Align Center” و “Align middle” را انتخاب کنید.
25 * اکنون یک جعبه متن ( text box ) را وارد کرده و به سلول C4 ارجاع دهید.
26 * text box را انتخاب کنید و به زبانه «Home» بروید.
فونت را به “Calibri” ، اندازه به 80 ، رنگ قلم را “سفید” و “Fill Color” را به “No Fill” تغییر دهید.
27 * text box را انتخاب کنید، به برگه “Format” بروید. و از زیر گروه shape styles گزینه “No Outline” را انتخاب کنید.
28 * فرمول های مورد نیاز را مطابق با شکل زیر در دو جدول (Pie & Doughnut) وارد کنید.
این فرمول ها برای اضافه کردن انیمیشن در این تایمر شمارش معکوس لازم است.
29 * نمودار پای ( Pie Chart )، نمودار دونات ( Doughnut Chart ) و جعبه متن ( Text Box ) را انتخاب کنید.
همه این اشیاء را وسط ( center و middle ) قرار دهید. آن را حرکت داده و در زیر سلول “G2” قرار دهید.
30 * به پنجره VBE بروید (ALT+F11 را بفشارید) ، کد VBA ذکر شده در زیر را بچسبانید تا انیمیشن را در پنجره کد Sheet1 اضافه کنید. (مطابق شکل).
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 2 And Target.Column = 8 Then
Range("C3").Value = 0
Dim CurrentTime
Dim i As Integer
Dim j As Integer
j = Range("H2").Value
For i = 1 To j
CurrentTime = Timer
Do While Timer < CurrentTime + 1
DoEvents
Loop
Range("C3").Value = i
Next i
End If
End Sub
31 * به Excel بروید و هر مقدار را در سلول “H2” وارد کنید تا بررسی کنید که آیا تایمر CountDown طبق انتظارات ما کار می کند و انیمیشن می کند یا خیر.
32 * اکنون ابزار تایمر شمارش معکوس آماده است.
فایل اکسل نمایش ساعت دیجیتال پویا – کاملاً حرفه ای و پیشرفته – Digital Clock in Excel
ساعت آنالوگ در اکسل – حرفه ای و پیشرفته – متن باز و قابل ویرایش – Analog Clock in Excel
6 دیدگاه در “آموزش ایجاد اکسل زمان سنج شمارنده معکوس (تایمر) * ثانیه شمار معکوس”
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.
بسیار بسیار عالی آموزش دادید . با جزییات و کامل و تصاویر مربوطه . سپاس فراوان
بادرود و احترام
خوشحالیم از این بابت
سلامتی شما و همه ام آرزوست
سلام و عرض ادب
خیلی خیلی تشکر بابات آموزش جذاب و کاربردی.
با درود و عرض ادب
شکر می کنیم که توانستیم خدمتی هر چند کوچک داشته باشیم.
موفق باشید
سلامتی شما و همه ام آرزوست
سلام
شب تون بخیر
درود بر شما با توضیحات جامع و بسیار مفیدتان
درود بر شما
شب شما هم بخیر و خوشی
موفق باشید
سلامتی شما و همه ام آرزوست