چه باید بدانیم
- برای پنهان کردن ردیفهای خاص: ردیفهایی را که میخواهید پنهان کنید انتخاب یا برجسته کنید. روی عنوان یک ردیف کلیک راست کرده و Hide را انتخاب کنید. برای ستونها تکرار کنید.
- برای باز کردن: روی سرصفحه برای آخرین سطر یا ستون قابل مشاهده کلیک راست کرده و Unhide را انتخاب کنید. را انتخاب کنید.
- برای محدود کردن موقت محدوده سلولها: روی برگه برگه > مشاهده کد > Properties کلیک راست کنید. برای ScrollArea ، A1:Z30 را تایپ کنید. اکسل را ذخیره کنید، ببندید و دوباره باز کنید.
برای کمک به کنترل اندازه کاربرگ اکسل، می توانید تعداد ستون ها و ردیف هایی را که کاربرگ نمایش می دهد محدود کنید.در این راهنما، ما به شما نشان می دهیم که چگونه ردیف ها و ستون ها را در اکسل 2019، اکسل 2016، اکسل 2013 و اکسل برای مایکروسافت 365 مخفی کنید (و باز کنید) و همچنین نحوه محدود کردن دسترسی به سطرها و ستون ها را با استفاده از Microsoft Visual Basic for Applications (VBA).
مخفی کردن سطرها و ستون ها در اکسل
یک روش جایگزین برای محدود کردن ناحیه کاری یک کاربرگ، پنهان کردن بخش هایی از سطرها و ستون های استفاده نشده است. آنها حتی پس از بستن سند پنهان می مانند. برای پنهان کردن سطرها و ستونهای خارج از محدوده A1:Z30، مراحل زیر را دنبال کنید.
-
کتاب کار خود را باز کنید و برگهای را انتخاب کنید که میخواهید ردیفها و ستونها را در آن پنهان کنید. روی سرصفحه ردیف 31 کلیک کنید تا کل ردیف را انتخاب کنید.
-
کلیدهای Shift و Ctrl روی صفحه کلید را فشار داده و نگه دارید. در همان زمان، کلید پیکان رو به پایین را روی صفحه کلید فشار دهید تا همه ردیفها از ردیف 31 تا پایین کاربرگ را انتخاب کنید. همه کلیدها را رها کنید.
-
روی یکی از عنوان ردیف کلیک راست کنید تا منوی متنی باز شود. Hide را انتخاب کنید.
-
کاربرگ اکنون فقط دادههای ردیفهای 1 تا 30 را نشان میدهد.
-
برای ستون AA کلیک کنید و مراحل 2 و 3 را تکرار کنید (با استفاده از کلید پیکان راست به جای کلید فلش رو به پایین) برای پنهان کردن همه ستونها بعد از ستون Z.
-
ذخیره کتاب کار. ستونها و ردیفهای خارج از محدوده A1 تا Z30 پنهان میمانند تا زمانی که آنها را باز نکنید.
می توانید از همان فرآیند برای مخفی کردن هر ردیف یا ستونی که می خواهید استفاده کنید. فقط سرصفحه یا سرصفحه سطر یا ستون را انتخاب کنید، روی هدر کلیک راست کرده و Hide را انتخاب کنید. را انتخاب کنید.
نمایش سطرها و ستون ها در اکسل
وقتی میخواهید دادههایی را که پنهان کردهاید مشاهده کنید، میتوانید ردیفها و ستونها را در هر زمانی از حالت پنهان خارج کنید. این مراحل را دنبال کنید تا ردیفها و ستونهایی را که در مثال قبلی پنهان کردهاید، باز کنید.
-
کاربرگی را که برای مخفی کردن سطر 31 و بالاتر و ستون AA و بالاتر استفاده کردید باز کنید. روی سرصفحه های ردیف 30 (یا آخرین ردیف قابل مشاهده در کاربرگ) و ردیف زیر آن کلیک کنید. روی سرصفحههای ردیف کلیک راست کرده و از منو، Unhide را انتخاب کنید.
-
ردیف های پنهان بازیابی شدند.
-
اکنون روی سرصفحه های ستون Z (یا آخرین ستون قابل مشاهده) و ستون سمت راست آن کلیک کنید. روی سرصفحه های ستون انتخابی کلیک راست کرده و از منو، Unhide را انتخاب کنید. ستون های پنهان بازیابی شدند.
محدود کردن دسترسی به سطرها و ستون ها با VBA
می توانید از Microsoft Visual Basic for Applications (VBA) برای محدود کردن موقت محدوده سطرها و ستون های قابل استفاده در یک کاربرگ استفاده کنید. در این مثال، ویژگیهای یک کاربرگ را تغییر میدهید تا تعداد ردیفهای موجود را به 30 و تعداد ستونها را به 26 محدود کنید.
تغییر ناحیه اسکرول یک اقدام موقت است. هر بار که کتاب کار بسته می شود و دوباره باز می شود، بازنشانی می شود.
-
یک فایل اکسل خالی را باز کنید. در پایین صفحه، روی برگه Sheet1 کلیک راست کنید. از منو، مشاهده کد را انتخاب کنید.
-
پنجره ویرایشگر Visual Basic for Applications (VBA) باز می شود. در ریل سمت چپ، بخش Properties را پیدا کنید.
-
در زیر Properties ، در ستون سمت راست ردیف ScrollArea ، روی کادر خالی کلیک کنید و A1 را تایپ کنید: Z30.
-
File > Save را انتخاب کنید و کتاب کار خود را همانطور که معمولاً ذخیره می کنید ذخیره کنید. File > Close را انتخاب کنید و به Microsoft Excel برگردید.
-
برای اطمینان از اعمال تغییر خود، این آزمایش را انجام دهید. در کاربرگ خود، سعی کنید از ردیف 30 یا ستون Z عبور کنید. اگر تغییر اعمال شده باشد، اکسل شما را به محدوده انتخابی بازمی گرداند و نمی توانید سلول های خارج از آن محدوده را ویرایش کنید.
- برای حذف محدودیتها، دوباره به VBA دسترسی پیدا کنید و محدوده ScrollArea را حذف کنید.