استفاده از سربرگ و زیر صفحه برای چاپ سر ستون ها و ته ستون ها

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • maziardm

    • 2013/05/17
    • 450

    استفاده از سربرگ و زیر صفحه برای چاپ سر ستون ها و ته ستون ها

    با سلام و روز خوش
    ما یه شیت اکسل با کلی ردیف (که در چند صفحه قابل چاپ هستند) و تعدادی ستون داریم. این ستون ها هر کدوم یه اسم ستون دارند. برای مثال ردیف، شرح، نام، تعداد، مقدار و غیره. که برخی ستون ها دارای مقادیر عددی هستیم که می خواهیم مقادیر اون ها در هر صفحه جمع زده بشه و در صفحه بعدی جمع کل صفحات و همینطور تا آخر. من می تونم به صورت دستی و با جدا کردن صفحات از هم این کار رو بکنند. ولی می خوام ببینم میشه از قابلیت هیدر و فوتر استفاده کرد.
    با این شرط که برای هر صفحه علاوه بر عنوان و شماره صفحه و غیره ، سر ستون ها (ردیف و شماره و شرح و تعداد و غیره) و ته ستون ها (شامل جمع ستون ها و توضیحات و غیره درج بشه).
    امیدوارم منظورمو خوب رسونده باشم و از دوستان هم می خوام جواب لازم رو بدند. با تشکر از شما
  • ~M*E*H*D*I~
    • 2011/10/19
    • 4377
    • 70.00

    #2
    امکان این کار هست ، به این شکل که شما از مجموعه سرستون ها یک عکس تهیه کنید و اگر در زیر جدول هم مواردی هس همینطور بعد از طریق pagelayout و قسمت header&footer قسمت custome رانتخاب و عکس در یکی از خانه های چپ وسط یا راست را وارد کنید در فوتر هم به همین شکل اقدام کنید صفحه را هم در یکی دیگر از خانه ها وارد کنید ایراد این کار اینه که نیاز به تنظیمات زیادی داره تا پرینت خوب دربیاد
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • Nima

      • 2011/07/22
      • 385

      #3
      فکر کنم برای اینکار باید از با توجه به مارجین صفحه یعنی اینکه چه تعداد ردیف تو هر صفخه پرینت نمایش داده میشه تو یه سری سلول فرمولهاتو بنویسی مثلا جمع مقادیر موجود در ستون a رو (البته تعداد موجود در صفخه مورد نظر) بعد با استفاده از vba مقادیر حاصل از اون فرمول هارو تو فوتر یا هدر نمایش بدی.
      [CENTER][COLOR=#ff0000]************************************[/COLOR]
      No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
      [COLOR=#ff0000]************************************[/COLOR]

      [/CENTER]

      کامنت

      • Nima

        • 2011/07/22
        • 385

        #4
        به لینک زیر هم یه سرس بزنید

        hi to all, i have a big data sheet and when i want to print it it break in several page. i want show total of some columns in each sheet when i am printing. i Know i could insert a content of a cell into footer like below: ..... With ActiveSheet .PageSetup.CenterFooter = .Range("A1").Text...
        [CENTER][COLOR=#ff0000]************************************[/COLOR]
        No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
        [COLOR=#ff0000]************************************[/COLOR]

        [/CENTER]

        کامنت

        • maziardm

          • 2013/05/17
          • 450

          #5
          نوشته اصلی توسط nima
          به لینک زیر هم یه سرس بزنید

          http://chandoo.org/forum/threads/how...-footer.12144/
          با سلام و تشکر
          به لینک زیر فوق رفتم. یه سری اطلاعات گرفتم. اما مثال هاش نمیشه دانلود کرد. ظاهرا سایت مربوطه پاکش کرده.
          با تشکر

          کامنت

          • maziardm

            • 2013/05/17
            • 450

            #6
            نوشته اصلی توسط nima
            فکر کنم برای اینکار باید از با توجه به مارجین صفحه یعنی اینکه چه تعداد ردیف تو هر صفخه پرینت نمایش داده میشه تو یه سری سلول فرمولهاتو بنویسی مثلا جمع مقادیر موجود در ستون a رو (البته تعداد موجود در صفخه مورد نظر) بعد با استفاده از vba مقادیر حاصل از اون فرمول هارو تو فوتر یا هدر نمایش بدی.
            ممنون از جوابت نیما جان. میشه با یه مثال برام توضیح بدید؟
            یه فایل نمونه گذاشتم. میشه روش کار کنید و بعد بهم جواب بدید. ممنون میشم.
            با تشکر از شما
            فایل های پیوست شده

            کامنت

            • Nima

              • 2011/07/22
              • 385

              #7
              فایل ضمیمه رو ببینید

              فقط با اجرای ماکرو صفحات برای پرینت ارسال میشه برای جلوگیری از این کار میتونید از پرینتر های مجازی مثل adobe pdf و غیره استفاده کنید.
              فایل های پیوست شده
              [CENTER][COLOR=#ff0000]************************************[/COLOR]
              No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
              [COLOR=#ff0000]************************************[/COLOR]

              [/CENTER]

              کامنت

              • Nima

                • 2011/07/22
                • 385

                #8
                نوشته اصلی توسط maziardm
                ممنون از جوابت نیما جان. میشه با یه مثال برام توضیح بدید؟
                یه فایل نمونه گذاشتم. میشه روش کار کنید و بعد بهم جواب بدید. ممنون میشم.
                با تشکر از شما


                تو این سایت یه ویدیو آموزشی در همین رابطه هست:

                [CENTER][COLOR=#ff0000]************************************[/COLOR]
                No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
                [COLOR=#ff0000]************************************[/COLOR]

                [/CENTER]

                کامنت

                • maziardm

                  • 2013/05/17
                  • 450

                  #9
                  نوشته اصلی توسط nima
                  فایل ضمیمه رو ببینید

                  فقط با اجرای ماکرو صفحات برای پرینت ارسال میشه برای جلوگیری از این کار میتونید از پرینتر های مجازی مثل adobe pdf و غیره استفاده کنید.
                  با سلام و صبح به خیر
                  نیما جان ممنونم. فایلتم دانلود کردم اما 2 تا سوال برام پیش اومده ممنونم جواب بدید.
                  1. میشه کاری کرد که برای مثال جمع هر ستون رو هم در انتهای هر صفحه بیاره.
                  2. میشه به منم بگید چی کار کرید که این هیدر و فوتر اومد؟
                  راستی آدرس لینکی که هم برام گذاشتید فیلتره. چون الان فیلتر شکن ندارم نمی تونم نظری بدم.
                  بازم تشکر

                  کامنت

                  • maziardm

                    • 2013/05/17
                    • 450

                    #10
                    نوشته اصلی توسط maziardm
                    با سلام و صبح به خیر
                    نیما جان ممنونم. فایلتم دانلود کردم اما 2 تا سوال برام پیش اومده ممنونم جواب بدید.
                    1. میشه کاری کرد که برای مثال جمع هر ستون رو هم در انتهای هر صفحه بیاره.
                    2. میشه به منم بگید چی کار کرید که این هیدر و فوتر اومد؟
                    راستی آدرس لینکی که هم برام گذاشتید فیلتره. چون الان فیلتر شکن ندارم نمی تونم نظری بدم.
                    بازم تشکر
                    با سلام مجدد
                    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

                    کامنت

                    • Nima

                      • 2011/07/22
                      • 385

                      #11
                      با سلام به لینک زیر هم مراجعه کنید:



                      فایل رو هم پیوست کردم.
                      فایل های پیوست شده
                      [CENTER][COLOR=#ff0000]************************************[/COLOR]
                      No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
                      [COLOR=#ff0000]************************************[/COLOR]

                      [/CENTER]

                      کامنت

                      • زهره
                        • 2011/10/30
                        • 3

                        #12
                        Last edited by زهره; 2013/09/27, 16:07.

                        کامنت

                        • امين اسماعيلي
                          مدير تالار ويژوال بيسيك

                          • 2013/01/17
                          • 1198
                          • 84.00

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

                          کامنت

                          • maziardm

                            • 2013/05/17
                            • 450

                            #14
                            نوشته اصلی توسط امين اسماعيلي
                            با درود
                            میبینم همه گیج شدیم آره. ولی بازم ممنون از همه واسه تلاش برای پیدا کردن جواب. امیدوارم درست فهمیده باشم . ایشون میخوان که توی هر صفحه انتهاش یه سری جمع اون صفحه در انتهاش
                            باشه و هم جمع صفحات قبل. خوب فک کنم دیق یادم نیست این کار قبل توسط استاد شمس هم انجام شده حالا کجا بود یادم نیست. اما اگر من درست برداشت کرده باشم همونطور که آقا نیما هم گفتن میشه بگیم که تو هر صفحه چند ردیف چاپ بشه و بعد خطوط پیج بریک رو رو همون سل جمع ها قرار بدیم و در اخر کد پرینت .
                            با سلام و روز خوش به تمامی دوستان

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

                            نیما جان دست فایلت رو گرفتم. ممنون

                            راستی این فایل پیوستی دیروز به دستم رسید. اگه عزیزان دانلودش کنند و به پرینت پریویو برند می بینید که ردیف 1 تا سه در هر صفحه تکرار شده. لطفا اگه میشه بگید چطوری این اتفاق افتاده. چون ظاهرا با ماکرو و بر نامه نویسی و این حرف ها اتفاق نیوفتاده. با تشکر از شما عزیزان
                            فایل های پیوست شده

                            کامنت

                            • Nima

                              • 2011/07/22
                              • 385

                              #15
                              با سلام

                              با تنضیم header میتونید اینکار رو بکنید
                              Page Layout >>> Print Titles >>> Rows to repeat at top
                              [CENTER][COLOR=#ff0000]************************************[/COLOR]
                              No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
                              [COLOR=#ff0000]************************************[/COLOR]

                              [/CENTER]

                              کامنت

                              چند لحظه..