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

ایجاد اکسل زمان سنج شمارنده معکوس

ایجاد اکسل زمان سنج شمارنده معکوس (تایمر) ثانیه شمارش معکوس در اکسل را در این پست آموزش می دهیم که امیدواریم بهره کافی را ببرید.

این آموزش بنا به درخواست برخی از کاربران در سایت کارخانه تولید اطلاعات سونار وب قرار گرفت!

چگونه می توان تایمر شمارنده معکوس 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” را انتخاب کنید.

 

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

 

28 * فرمول های مورد نیاز را مطابق با شکل زیر در دو جدول (Pie & Doughnut) وارد کنید.

این فرمول ها برای اضافه کردن انیمیشن در این تایمر شمارش معکوس لازم است.

 

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

 

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

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *