نرم افزارهای کاربردی تحت اکسل و اکسس

انجام پروژه های سفارشی تحت اکسل ، اکسس و کلیه امور حسابداری به صورت پاره وقت

نمایش جمع هر صفحه اکسل به طور مجزا هنگام چاپ
نویسنده : علی گنجی - ساعت ٧:۳٠ ‎ب.ظ روز جمعه ۱۸ اسفند ۱۳٩۱
 

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

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

همچنین ممکن است برای استفاده از این فایل در یک کامپیوتر دیگر، صفحه بندی مجدد مورد نیاز باشد.

راه حل چیست؟

لطفاَ ادامه مطلب را مشاهده نمائید



به کمک VBA می توانیم جمع هر صفحه را در قسمت Footer  صفحه نمایش دهیم. چون Footer در قسمت پایین کل صفحات نمایش داده می شود ، باید برای هر صفحه یک Footer  جداگانه نمایش دهیم که همان جمع صفحات خواهد بود. لذا امکان نمایش جمع صفخات در حالت پیش نمایش چاپ وجود ندارد و فقط هنگام چاپ در قسمت Footer  چاپ خواهد شد.

مثال : ( صفحه سوم یک فایل )

نمونه فایل :

در این فایل ستون C  در کاربرگ شماره 4 جمع زده شده و در پایین هر صفحه نمایش داده می شود.

برای چاپ کاربرگ شماره 4 به همراه جمع هر صفحه باید ماکرو Set_Page_Total را اجرا نمائید.

هشدار : با اجرای ماکرو صفحات مستقیماَ چاپ می شوند!

Download From PersianGig