هنگام چاپ برگه های طولانی تر، ممکن است به دنبال راهی برای چاپ صفحات فرد یا زوج باشید. متأسفانه اکسل این قابلیت را ندارد. با این حال، چند راه برای حل این مشکل وجود دارد.
ابتدا، اگر هدف شما از چاپ صفحات زوج و فرد چاپ دو طرفه است، ممکن است درایور چاپگر خود را بررسی کنید تا ببینید آیا می تواند چاپ دو طرفه را انجام دهد یا اینکه به نوعی فقط صفحات فرد یا زوج را چاپ می کند. این روش به شما اجازه می دهد تا اکسل را به طور کلی دور بزنید.
راه دیگری برای دور زدن اکسل این است که به سادگی یک فایل PDF از خروجی خود ایجاد کنید. سپس می توانید فایل PDF را باز کنید و از Acrobat یا Adobe Reader برای چاپ صفحات فرد یا زوج استفاده کنید.
اگر میخواهید در اکسل بمانید، شاید بهترین راه برای رسیدگی به این وضعیت، ایجاد یک ماکرو باشد که کار چاپ را انجام دهد. به چنین کلان می توان به هر روشی نزدیک شد. در اینجا یک مورد کوتاه است:
Sub PrintOddEven()
Dim TotalPages As Long
Dim StartPage As Long
Dim Page As Integer
TotalPages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)")
StartPage = InputBox("Enter starting page number")
If StartPage > 0 Then
For Page = StartPage To TotalPages Step 2
ActiveSheet.PrintOut From:=Page, To:=Page, _
Copies:=1, Collate:=True
Next
End If
End Sub
وقتی ماکرو را اجرا می کنید، از شما شماره صفحه شروع خواسته می شود. در بیشتر موارد شما 1 یا 2 را وارد می کنید، اما در واقع می توانید هر صفحه ای را که می خواهید وارد کنید. سپس ماکرو صفحه شروع و هر صفحه دوم را چاپ می کند.
در صورت تمایل میتوانید صفحات زوج و فرد را با ایجاد دو نمای سفارشی در اکسل چاپ کنید - یکی برای صفحات فرد و دیگری برای صفحات زوج. تنها کاری که باید انجام دهید این است که یک محدوده غیر پیوسته از سلول ها (شامل سلول های صفحات فرد یا زوج) را به عنوان ناحیه چاپ خود برای هر نما مشخص کنید. به عنوان مثال، اگر میخواهید یک ناحیه چاپی را تعریف کنید که شامل سلولهایی برای تمام صفحات فرد باشد، میتوانید این کار را انجام دهید:
- به پیش نمایش صفحه شکستن تغییر دهید.
- با استفاده از ماوس تمام سلول های صفحه 1 را انتخاب کنید.
- با انتخاب تمام سلول های صفحه 3، کلید Ctrl را نگه دارید .
- به نوبه خود، و همچنان کلید Ctrl را نگه دارید ، تمام سلول های سایر صفحات با اعداد فرد را انتخاب کنید.
- سلول های انتخاب شده را به عنوان ناحیه چاپ تعریف کنید.
با انتخاب ناحیه چاپ، نما را ذخیره کنید. سپس ناحیه چاپ را پاک کنید، از همان تکنیک برای انتخاب تمام سلول های زوج استفاده کنید و نما را ذخیره کنید. اکنون دو نما دارید که می توانید چاپ کنید و هر نما فقط شامل صفحات فرد یا زوج خواهد بود. تنها اشکالی که در این روش وجود دارد این است که اکسل صفحات چاپ شده را به صورت ترتیبی (1، 2، 3، 4) به جای آنچه واقعا هستند (1، 3، 5، 7) شماره گذاری می کند.