توضیحات کامل در مورد فایل
دانلود برنامه بودجهریزی پروژه تأسیسات برقی در اکسل
در این پروژه پیشرفته، یک سیستم کامل برای بودجهبندی پروژه تأسیسات برقی با استفاده از VBA در اکسل طراحی شده است که شامل دو بخش اصلی است: ایجاد شیت ورود اطلاعات بودجه بهصورت ساختاریافته و تولید گزارش تحلیلی و گرافیکی از دادههای واردشده. در بخش اول، ماکروی Generate_Advanced_Electrical_Project_Budget_With_Units
وظیفه دارد یک شیت جدید با عنوان «بودجه پروژه» ایجاد کند که در آن کاربر میتواند اطلاعات مربوط به فعالیتهای اجرایی، مقادیر، واحدها، قیمت واحد و توضیحات را وارد کند. این شیت دارای جدولبندی خودکار، لیست کشویی برای انتخاب نوع فعالیت و واحد اندازهگیری، فرمول محاسبه هزینه کل، رنگآمیزی سطرهای متناوب، و همچنین ردیفی برای محاسبه جمع کل هزینهها است. همچنین شیتی مخفی با نام «DataValidation» نیز تولید میشود که مقادیر لیست کشویی از آن خوانده میشود.
در این شیت، لیست فعالیتهای رایج در پروژههای برقکشی مانند کابلکشی، تابلو برق، روشنایی، پریز، کلید، ارت، UPS، دوربین مداربسته، شبکه و سایر فعالیتها قابل انتخاب هستند. همچنین واحدهای قابل انتخاب مانند متر، عدد، بسته، مترمربع و... نیز بهصورت لیست کشویی در ستون مخصوص ارائه شدهاند تا خطای ورود داده کاهش یابد. طراحی گرافیکی جدول شامل رنگبندی سرستونها با رنگ آبی و فونت سفید، همترازی متون، عرض بهینه ستونها، و قالببندی عددی برای نمایش مقادیر و هزینهها میباشد که باعث خوانایی و کاربری حرفهای فایل میشود. تمامی این عملیات تنها با اجرای یک ماکرو انجام میشود و نیاز به هیچگونه تنظیم دستی ندارد.
در بخش دوم، ماکروی Generate_Professional_Budget_Report
یک گزارش جامع و حرفهای از دادههای موجود در شیت بودجه تهیه میکند. این گزارش در شیتی جدید به نام «گزارش پیشرفته بودجه» ایجاد میشود و شامل جدول نهایی با اطلاعاتی مانند نام فعالیت، مقدار، واحد، هزینه واحد، هزینه کل، درصد سهم هزینه هر فعالیت از کل پروژه، و توضیحات میباشد. علاوه بر آن، محاسبات آماری پیشرفتهای شامل جمع کل، بیشترین هزینه، کمترین هزینه، میانگین و انحراف معیار هزینهها در بخش خلاصه گزارش نمایش داده میشود. این محاسبات به تصمیمگیران پروژه کمک میکند تا تحلیل دقیقی از وضعیت هزینهها داشته باشند.
برای جذابتر و تحلیلیتر شدن گزارش، یک نمودار ستونی نیز به گزارش افزوده شده که نمایی بصری از میزان هزینههای فعالیتها را ارائه میدهد. این نمودار بهصورت خودکار مقدار هزینه کل هر فعالیت را نمایش میدهد و امکان شناسایی فعالیتهای پرهزینه را در یک نگاه فراهم میسازد. این ساختار ماکرو بهگونهای طراحی شده که قابل استفاده در پروژههای مختلف تأسیسات برقی باشد و به سادگی قابلیت سفارشیسازی برای انواع پروژههای عمرانی، صنعتی یا ساختمانی را دارد. انتشار این سیستم در سایت میتواند به عنوان یک ابزار قدرتمند برای مهندسین، پیمانکاران و حسابداران پروژه ارزشافزودهی بسیار خوبی ایجاد کند.
نمونه تصاویر در زمان اجرا
🎯 معرفی ابزار حرفهای بودجهریزی پروژه تأسیسات برقی در اکسل با VBA
در این پست، یک ماکروی حرفهای VBA برای بودجهریزی دقیق پروژههای تأسیسات برقی معرفی میشود که دارای قابلیتهای زیر است:
-
ایجاد خودکار شیت بودجه با سطرها و ستونهای از پیشتعریفشده
-
استفاده از لیستهای کشویی برای انتخاب نوع فعالیت و واحد اندازهگیری
-
محاسبه خودکار هزینه کل هر فعالیت
-
محاسبه و نمایش جمع کل هزینهها
-
تولید گزارش آماری پیشرفته شامل میانگین، بیشترین، کمترین و انحراف معیار هزینهها
-
نمایش نمودار ستونی هزینه هر فعالیت
-
طراحی زیبا و قابل ویرایش، بدون نیاز به فرمهای جداگانه
🧱 ساختار کلی سیستم و شیتها
1. شیت بودجه پروژه (بودجه پروژه
)
این شیت به صورت خودکار ایجاد شده و شامل جدول بودجه پروژه است که از ستونهای زیر تشکیل میشود:
ستون | شرح |
---|---|
ردیف | شماره سطر |
نام فعالیت | از لیست کشویی قابل انتخاب مانند کابلکشی، روشنایی، UPS و... |
مقدار | عدد واردشده توسط کاربر |
واحد | از لیست کشویی (تعداد، متر، کیلوگرم و...) |
قیمت واحد | هزینه واحد موردنظر |
هزینه کل | محاسبهشده از حاصل ضرب مقدار × قیمت واحد |
توضیحات | توضیحات اختیاری برای هر فعالیت |
✅ ویژگیهای قابل توجه این شیت:
-
لیست کشویی دینامیک برای فعالیتها و واحدها
-
محاسبه هوشمند هزینهها
-
قالببندی گرافیکی سرتیتر و سطرهای متناوب با رنگ متفاوت
-
جمع کل هزینهها در انتهای جدول
-
همه موارد از طریق کدنویسی VBA و بدون نیاز به فرم کاربر (UserForm) ایجاد میشوند.
2. شیت دادهها (DataValidation
)
این شیت به صورت مخفی (VeryHidden) ایجاد شده و صرفاً جهت نگهداری لیست فعالیتها و واحدهای قابل انتخاب است:
-
ستون A: لیست فعالیتها
-
ستون B: لیست واحدها
این اطلاعات بهصورت لیست کشویی در جدول اصلی بودجه استفاده میشوند.
3. شیت گزارش پیشرفته بودجه (گزارش پيشرفته بودجه
)
این شیت نیز بهصورت خودکار و پس از ثبت بودجه توسط ماکروی دوم ساخته میشود. قابلیتهای این گزارش:
ویژگی | شرح |
---|---|
انتقال خودکار دادهها از شیت بودجه | تنها ردیفهایی که دارای مقدار و هزینه معتبر هستند منتقل میشوند. |
محاسبه درصد سهم هزینه هر فعالیت از کل پروژه | به صورت درصد نمایش داده میشود. |
محاسبه آمار کلیدی | میانگین، بیشترین، کمترین و انحراف معیار هزینهها. |
طراحی جدول زیبا | رنگبندی، مرزبندی و ترازبندی مناسب. |
نمودار ستونی حرفهای | نمایش هزینه کل هر فعالیت به تفکیک |
📊 نمودارهای ایجادشده در گزارش
نمودارها به صورت گرافیکی و خودکار در شیت گزارش رسم میشوند و به شما کمک میکنند تا تصویری روشن از توزیع هزینهها در پروژه داشته باشید. مثلاً:
-
نمودار ستونی: هزینه کل هر فعالیت
-
قابلیت افزودن نمودارهای دیگر بهراحتی با افزودن خطوط جدید در کد
✍️ نحوه استفاده
-
فایل اکسل را باز کنید.
-
به محیط VBA (کلید Alt + F11) بروید.
-
کدها را در یک ماژول جدید کپی کنید.
-
ابتدا ماکروی
Generate_Advanced_Electrical_Project_Budget_With_Units
را اجرا کنید تا شیت بودجه ساخته شود. -
پس از ورود اطلاعات، ماکروی
Generate_Professional_Budget_Report
را اجرا کنید تا شیت گزارش با نمودارها و آمار ایجاد شود.
✅ مزایا برای مهندسان برق و پیمانکاران پروژه
-
صرفهجویی در زمان تهیه بودجه پروژه
-
جلوگیری از اشتباهات محاسباتی
-
تحلیل آماری خودکار برای تصمیمگیری بهتر
-
ظاهر حرفهای برای ارائه به کارفرما یا مدیریت
برای شما کاربران عزیز پیشنهاد دانلود داده می شود.