magicfile icon وبسایت فایل سحرآمیز - magicfile.ir

ساخت گردونه قرعه‌کشی گرافیکی و متحرک در اکسل با VBA – جذاب، حرفه‌ای و شخصی‌سازی

توضیحات کوتاه و لینک دانلود
امروز در این پست برای شما کاربران عزیز وبسایت فایل سحرآمیز یک ساخت گردونه قرعه‌کشی گرافیکی و متحرک در اکسل با VBA – جذاب، حرفه‌ای و شخصی‌سازی را آماده دانلود قرار داده ایم.

دانلود - Download

لیست فایل های مشابه


رضایت کاربران از دانلود فایل
پیشنهاد
272
تعداد دانلود
205
رضایت مندی
91%
کم متوسط زیاد
ساخت-گردونه-قرعه‌کشی-گرافیکی-و-متحرک-در-اکسل-با-VBA-–-جذاب،-حرفه‌ای-و-شخصی‌سازی
لینک کوتاه : https://magicfile.ir/?p=4623
توضیحات کامل در مورد فایل

🎯 ساخت گردونه قرعه‌کشی گرافیکی و متحرک در اکسل با VBA – جذاب، حرفه‌ای و شخصی‌سازی

در این پروژه‌ی جذاب با استفاده از VBA در Excel، یک گردونه‌ی گرافیکی طراحی شده که با افکت‌های بصری زیبا، به‌صورت تصادفی یک نام از بین لیستی از اسامی انتخاب می‌کند. ابتدا با اجرای ماکروی ساخت_گردونه_زیبا یک شیت جدید به نام «گردونه» ساخته می‌شود و دکمه‌ای برای اجرای فرآیند چرخش ایجاد می‌گردد. کاربر باید نام افراد را از سلول A2 به پایین وارد کند. پس از آن با کلیک روی دکمه، ماکروی چرخش_زیبا یا نسخه‌ی پیشرفته‌تر آن یعنی hh اجرا می‌شود و فرآیند انتخاب به صورت متحرک آغاز می‌گردد.

در مرحله‌ی چرخش، ابتدا اسامی وارد شده به صورت دایره‌ای در اطراف مرکز گردونه قرار می‌گیرند. با استفاده از محاسبات مثلثاتی، محل دقیق هر نام روی دایره مشخص شده و هر کدام به صورت یک شکل گرافیکی زیبا (مانند کادر گرد یا مستطیل) رسم می‌شود. در نسخه‌ی پیشرفته‌تر (hh) برای افزایش زیبایی ظاهری، یک دایره‌ی پس‌زمینه با گرادیان رنگی، سایه‌ی نرم و یک پیکان (Pointer) در بالای گردونه اضافه شده که محل انتخاب نهایی را مشخص می‌کند.

الگوریتم انتخاب تصادفی، با شبیه‌سازی چرخش تدریجی انجام می‌شود. در هر دور از چرخش، یکی از نام‌ها با رنگ و افکت ویژه (مانند رنگ زرد، فونت بزرگ‌تر، خط ضخیم‌تر) هایلایت می‌شود و بقیه به حالت عادی بازمی‌گردند. با هر دور، زمان تاخیر افزایش می‌یابد که باعث کند شدن تدریجی چرخش و ایجاد حس طبیعی توقف گردونه می‌شود.

در مجموع، این ماکرو ترکیبی از ریاضیات ساده، افکت‌های گرافیکی و برنامه‌نویسی VBA است که یک ابزار سرگرم‌کننده و کاربردی برای قرعه‌کشی‌های دوستانه، کلاسی یا جلسات تیمی فراهم می‌کند. کاربران می‌توانند آن را به دلخواه خود سفارشی‌سازی کنند؛ از جمله تغییر رنگ‌ها، تعداد نام‌ها، سرعت چرخش یا حتی طراحی حرفه‌ای‌تر برای استفاده‌های رسمی‌تر. این پروژه نمونه‌ای عالی از خلاقیت در استفاده از اکسل فراتر از محاسبات عددی است.

ساخت گردونه قرعه‌کشی گرافیکی و متحرک در اکسل با VBA 3

🎡 ساخت گردونه قرعه‌کشی زیبا با VBA در اکسل — با طراحی حرفه‌ای و انیمیشن چشم‌نواز

در این پست، می‌خواهیم یک ماکرو (کد VBA) بسیار کاربردی و جذاب را معرفی کنیم که با آن می‌توانید در نرم‌افزار Excel یک گردونه قرعه‌کشی گرافیکی و انیمیشنی بسازید. این ابزار برای برگزاری قرعه‌کشی، انتخاب تصادفی افراد، انتخاب برنده در بازی‌ها و فعالیت‌های کلاسی یا سازمانی بسیار مفید است.


📌 ویژگی‌های شاخص این گردونه:

🔹 رابط گرافیکی جذاب با طراحی دایره‌ای
🔹 انیمیشن چرخش با کند شدن تدریجی
🔹 افکت‌های رنگی زیبا و سایه‌دار
🔹 قابلیت افزودن آسان نام‌ها در شیت
🔹 دکمه‌ی اجرای گردونه به‌صورت خودکار ایجاد می‌شود
🔹 سازگار با نسخه‌های 32 بیتی و 64 بیتی Excel


🧩 ساختار کد به زبان ساده

✅ بخش اول: تعریف تابع Sleep

#If VBA7 Then Private Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr) #Else Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) #End If

این بخش برای متوقف کردن اجرای برنامه به‌مدت چند میلی‌ثانیه استفاده می‌شود و با نسخه‌های 64 بیتی نیز سازگار شده است.


✅ Sub ساخت_گردونه_زيبا

  • ابتدا اگر شیت "گردونه" وجود داشته باشد، آن را حذف می‌کند.

  • سپس یک شیت جدید به نام "گردونه" می‌سازد.

  • دستورالعملی در سلول A1 برای کاربر قرار می‌دهد.

  • یک دکمه گرافیکی با عنوان "گردش گردونه" ایجاد می‌شود که با کلیک روی آن ماکروی چرخش اجرا می‌گردد.


✅ Sub چرخش زيبا

نسخه‌ای پیشرفته‌تر و زیباتر از گردونه که شامل امکانات زیر است:

🎨 پس‌زمینه دایره‌ای با گرادیان رنگی آبی و بنفش
🟥 پیکان قرمز-نارنجی با سایه‌پردازی
🟦 نام‌ها به‌صورت کادرهای گرد با فونت ضخیم و رنگ‌بندی چشم‌نواز
🔁 انیمیشن چرخش با انتخاب تدریجی و رنگ متفاوت برای نام انتخاب‌شده
📢 پیام نهایی اعلام برنده

این نسخه علاوه بر زیبایی بصری، بسیار حرفه‌ای و برای استفاده در جلسات رسمی، کلاس درس، مسابقات و قرعه‌کشی‌های سازمانی مناسب است.


🔧 نحوه استفاده

  1. در اکسل کلیدهای Alt + F11 را بزنید تا وارد محیط VBA Editor شوید.

  2. یک ماژول جدید بسازید و کدها را در آن قرار دهید.

  3. با اجرای Sub ساخت_گردونه_زيبا یک شیت جدید با دکمه ایجاد می‌شود.

  4. نام‌ها را در ستون A وارد کنید.

  5. روی دکمه "گردش گردونه" کلیک کنید تا انیمیشن اجرا شود و برنده مشخص گردد!


📝 نکات فنی

  • حتماً باید حداقل 2 نام وارد کرده باشید.

  • استفاده از تابع Sleep باعث ایجاد افکت کند شدن چرخش می‌شود.

  • نام شکل‌ها بر اساس "نام1"، "نام2" و ... ساخته شده‌اند تا به‌راحتی در حلقه‌ها قابل دسترسی باشند.

  • برای جلوگیری از تداخل، اشکال قبلی هر بار حذف می‌شوند.


🎁 جمع‌بندی

با این کد ساده اما خلاقانه، می‌توانید یک ابزار جذاب برای انتخاب تصادفی افراد یا برگزاری قرعه‌کشی طراحی کنید. این ابزار نه‌تنها کاربردی است، بلکه با جلوه‌های بصری زیبا و افکت‌های حرفه‌ای، تجربه کاربری فوق‌العاده‌ای را فراهم می‌آورد.

برای شما کاربران عزیز پیشنهاد دانلود داده می شود.

نظرات کاربران

کد امنیتی

لیست جدیدترین نظرات ارسال شده
ارسال کننده نظر مجتبی - 2023/6/9 8:15:50 am
سپاسگزارم. فایل مفید و با کیفیتی بود
 
پاسخ پشتیبانی فایل سحر آمیز
سلام بزرگوارید
 
ارسال کننده نظر منیژه - 2023/7/28 10:33:43 am
ممنون از سایت خوبتون. فایل مورد نظرم رو پیدا کردم🔍
 
پاسخ پشتیبانی فایل سحر آمیز
با سلام ممنون از ارسال دیدگاه خود
 
ارسال کننده نظر مصطفی - 2023/2/6 1:8:33 am
فایل رو دانلود کردم و واقعا کاربردی بود. ممنون از سایت خوبتون
 
پاسخ پشتیبانی فایل سحر آمیز
با سلام لطف می کنید
 
ارسال کننده نظر سعید - 2024/2/18 5:2:5 am
عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! عالی ! هر چی بگم کمه !
 
پاسخ پشتیبانی فایل سحر آمیز
با احترام ممنون از ارزیابی خوب شما
 

فایل های که ممکن است نیاز داشته باشید

لیست فایل های ویژه وبسایت

نرم-افزار-ترجمه-خودکار-فایل-های-po-,-pot-بصورت-کامل-برای-تمامی-زبان-ها-از-جمله-فارسی
نرم افزار ترجمه خودکار فایل های po , pot بصورت کامل برای تمامی زبان ها از جمله فارسی

دانلود-نرم-افزار-تبدیل-txt-به-vcf-:-برنامه-تبدیل-فایل-متنی-تکست-txt-به-وی‌سی‌اف-vcf-(Virtual-Contact-File-مخاطب-موبایل)
دانلود نرم افزار تبدیل txt به vcf : برنامه تبدیل فایل متنی تکست txt به وی‌سی‌اف vcf (Virtual Contact File مخاطب موبایل)

بهترین-سرویس-پوش-نوتیفیکیشن-(Web-Push-Notification)-اسکریپت-مدیریت-اعلان-و-ساخت-پوش-نوتیفیکیشن-سایت-و-ارسال-پوش-از-طریق-php
بهترین سرویس پوش نوتیفیکیشن (Web Push Notification) اسکریپت مدیریت اعلان و ساخت پوش نوتیفیکیشن سایت و ارسال پوش از طریق php

نرم-افزار-تغییر-زبان-سورس-کد-ویژوال-استودیو-(عناصر-دیزاین-طراحی-فرم-ها)
نرم افزار تغییر زبان سورس کد ویژوال استودیو (عناصر دیزاین طراحی فرم ها)

دانلود-دیتابیس-تقویم-1404-در-اکسل
دانلود دیتابیس تقویم 1404 در اکسل

تعداد فایل های دانلود شده

41368+

آخرین بروز رسانی در سایت

1404/6/10

قدمت سایت فایل سحرآمیز

+8 سال

تعداد محصولات برای دانلود

2711+

دانلود فایل
🛒 چطور فایل را انتخاب و به سبد دانلود اضافه کنم؟
📖 نحوه دانلود کردن فایل از سایت
🗂️ آیا فایل‌ها با پسوند zip یا rar هستند؟
🔐 آیا فایل‌ها رمز عبور دارند؟
▶️ آیا بعد از دانلود می‌توانم فایل‌ها را اجرا کنم؟
📜 قوانین کلی سایت برای دانلود فایل‌ها چیست؟
📥 بعد از دانلود فایل
❗ اگر پرداخت موفق بود ولی نتوانستم دانلود کنم؟
🔄 چگونه لینک دانلود را بازیابی کنم؟
👤 آیا می‌توانم از حساب کاربری دانلود کنم؟
🔢 محدودیت دانلود هر فایل چند بار است؟
⏳ لینک دانلود تا چند روز فعال است؟
📧 اگر ایمیل اشتباه وارد کنم چه می‌شود؟
💳 مشکل پرداخت
🌐 اگر هنگام وصل شدن به درگاه مشکل داشتم؟
🔁 آیا درگاه پرداخت دوم وجود دارد؟
🚫 اگر پرداخت ناموفق بود چه کنم؟
💸 آیا مبلغ پرداخت شده قابل بازگشت است؟
📂 خراب بودن فایل
🧪 آیا فایل‌ها قبل از ارسال تست می‌شوند؟
❌ اگر فایل بعد از دانلود خراب بود؟
🕒 آیا پشتیبانی پس از 3 روز وجود دارد؟
🗃️ نحوه باز کردن فایل
📦 فایل‌ها به چه صورت فشرده هستند؟
🔑 آیا فایل‌ها پسورد دارند؟
🧰 با چه نرم‌افزاری فایل‌ها را باز کنم؟
🛠️ آیا فایل‌ها قابلیت ترمیم دارند؟
✏️ درخواست ویرایش فایل
🧑‍💻 آیا سایت پشتیبانی برای ویرایش دارد؟
🔄 اگر نیاز به تغییر فایل داشتم؟
📩 آیا درخواست‌های ویرایش پاسخ داده می‌شود؟
💰 مالی
↩️ آیا امکان برگشت وجه وجود دارد؟
📃 قوانین بازگشت مبلغ چگونه است؟
💼 آیا مبلغ شامل هزینه پشتیبانی می‌شود؟
🛠️ فنی
🎓 آیا پشتیبانی شامل آموزش نصب می‌شود؟
⏱️ زمان پاسخگویی پشتیبانی چقدر است؟
⚠️ اگر کاربر ادب را رعایت نکند؟
📌 چه مواردی شامل پشتیبانی نمی‌شوند؟
🧾 آیا اطلاعات کاربران ممکن است تغییر کند؟
🚀 نحوه اجرای فایل‌ها
🐘 نحوه اجرای فایل‌های PHP
💻 نحوه اجرای فایل‌های VB.NET و C#
📱 نحوه اجرای سورس‌کدهای B4A
📊 نحوه اجرای فایل‌های Excel
📁 نحوه اجرای فایل‌های Access
🗄️ نحوه اجرای فایل‌های SQL
🌐 نحوه اجرای سورس‌کدهای HTML/CSS/JS
📄 نحوه اجرای فایل‌های متنی و PDF

راهنمایی 🎧 پشتیبانی سایت MagicFile.ir

👋 سلام و وقت بخیر!

به سامانه 🎧 راهنمایی سایت MagicFile.ir خوش آمدید! 🌟
اینجا می‌تونید به‌راحتی پاسخ سوالات خودتون رو پیدا کنید، یا اگر مشکلی در دانلود، پرداخت دارید، براحتی از بین گزینه ها مشکل خود را انتخاب کنید تا توضیحات را دریافت نمایید! 🧑‍💻💡

از منوی سمت راست می‌تونید دسته‌بندی‌های مختلف سوالات متداول 📚 رو ببینید و فقط با یک کلیک پاسخ‌هاشون رو مشاهده کنید.

اگر سوالی دارید، همین حالا بپرسید! 😊

📞 برای دریافت کمک مستقیم، به پشتیبانی سایت مراجعه کنید.
هم‌اکنون