در دفتر Lances اغلب مجبورند چندین کاربرگ را در یک کتاب کار انتخاب کنند تا آنها را چاپ کنند یا PDF ایجاد کنند. پس از اتمام، کاربرگ ها انتخاب شده باقی می مانند. اگر کسی فراموش کند گروه کاربرگ را از حالت انتخاب خارج کند، این مشکل بالقوه ایجاد می کند. اگر شخصی تغییری در یک سلول ایجاد کند، این تغییر در همه کاربرگ های انتخاب شده دیگر نیز رخ می دهد. اکسل اینگونه طراحی شده است. لنس به این فکر می کند که آیا راهی وجود دارد که بتوان تغییر در چندین کاربرگ را متوقف کرد یا به طور خودکار پس از انجام یک عمل، چندین کاربرگ را از حالت انتخاب خارج کرد.
هنگامی که فراموش میکنید گروهی از کاربرگها را از حالت انتخاب خارج کنید، ممکن است ناامیدکننده باشد که آنچه به عنوان تغییر کاربرگ واحد در نظر گرفتهاید در تمام کاربرگها ختم شود. همانطور که لنس اشاره می کند، این رفتار در واقع در اکسل ساخته شده است. با طراحی است.
شاید ساده ترین راه حل این باشد که به سادگی نحوه چاپ برگه های خود را تغییر دهید. میتوانید تمام برگههایی را که میخواهید چاپ کنید انتخاب کنید و سپس با استفاده از یک ماکرو ساده، چاپ واقعی را انجام دهید:
Sub PrintSelectedSheets()
ActiveWindow.SelectedSheets.PrintOut
ActiveSheet.Select
End Sub
ماکرو چاپ میکند و پس از انجام این کار، گروه کاربرگها را از حالت انتخاب خارج میکند تا تنها یک کاربرگ (کاربرگ فعال) انتخاب شود. تنها نقطه ضعف این روش، به خاطر سپردن چاپ از طریق ماکرو است، بنابراین برای کاربران کمی آموزش لازم است.
البته در مواقعی که گروهی از برگه ها را برای اهدافی غیر از چاپ انتخاب کرده اید، به شما کمک نمی کند. در این موارد، شما باید فراموش کنید که گروه را لغو انتخاب کنید. (یا اگر میتوانید این عمل را از طریق ماکرو انجام دهید، میتوانید موارد بالا را برای کار خود تطبیق دهید.