ต้องรู้
- การซ่อนบางแถว: เลือกหรือเน้นแถวที่คุณต้องการซ่อน คลิกขวาที่ส่วนหัวของแถวแล้วเลือก ซ่อน ทำซ้ำสำหรับคอลัมน์
- ในการเลิกซ่อน: คลิกขวาที่ส่วนหัวของแถวหรือคอลัมน์ที่มองเห็นล่าสุด แล้วเลือก เลิกซ่อน.
- การจำกัดช่วงของเซลล์ชั่วคราว: คลิกขวาที่แท็บแผ่นงาน > ดูรหัส > คุณสมบัติ สำหรับ ScrollArea พิมพ์ A1:Z30 บันทึก ปิด และเปิด Excel อีกครั้ง
เพื่อช่วยควบคุมขนาดของเวิร์กชีต Excel คุณสามารถจำกัดจำนวนคอลัมน์และแถวที่เวิร์กชีตแสดงในคู่มือนี้ เราจะแสดงวิธีซ่อน (และเลิกซ่อน) แถวและคอลัมน์ใน Excel 2019, Excel 2016, Excel 2013 และ Excel for Microsoft 365 ตลอดจนวิธีจำกัดการเข้าถึงแถวและคอลัมน์โดยใช้ Microsoft Visual Basic for Applications (VBA).
ซ่อนแถวและคอลัมน์ใน Excel
วิธีอื่นในการจำกัดพื้นที่ทำงานของเวิร์กชีตคือการซ่อนส่วนของแถวและคอลัมน์ที่ไม่ได้ใช้ พวกเขาจะซ่อนอยู่แม้หลังจากที่คุณปิดเอกสาร ทำตามขั้นตอนด้านล่างเพื่อซ่อนแถวและคอลัมน์นอกช่วง A1:Z30.
-
เปิดสมุดงานและเลือกแผ่นงานที่คุณต้องการซ่อนแถวและคอลัมน์ คลิกส่วนหัวของ แถว 31 เพื่อเลือกทั้งแถว
-
กดปุ่ม Shift และ Ctrl บนแป้นพิมพ์ค้างไว้ ในเวลาเดียวกัน ให้กด ลูกศรลง บนแป้นพิมพ์เพื่อ เลือกแถวทั้งหมดจากแถวที่ 31 ถึงด้านล่าง ของเวิร์กชีต ปล่อยกุญแจทั้งหมด
-
คลิกขวาที่หนึ่งใน ส่วนหัวของแถว เพื่อเปิด เมนูตามบริบท เลือก ซ่อน.
-
แผ่นงานตอนนี้แสดงเฉพาะข้อมูลในแถวที่ 1 ถึง 30
-
คลิกส่วนหัวสำหรับ คอลัมน์ AA และทำซ้ำขั้นตอนที่ 2 และ 3 (โดยใช้ปุ่ม ลูกศรขวา แทนปุ่มลูกศรลง) เพื่อซ่อนคอลัมน์ทั้งหมดหลัง คอลัมน์ Z.
-
บันทึก สมุดงาน; คอลัมน์และแถวนอกช่วง A1 ถึง Z30 จะยังคงซ่อนอยู่จนกว่าคุณจะเลิกซ่อน
คุณสามารถใช้กระบวนการเดียวกันเพื่อซ่อนแถวหรือคอลัมน์ที่คุณต้องการ เพียงเลือกส่วนหัวหรือส่วนหัวของแถวหรือคอลัมน์ คลิกขวาที่ส่วนหัว แล้วเลือก Hide.
เลิกซ่อนแถวและคอลัมน์ใน Excel
เมื่อคุณต้องการดูข้อมูลที่คุณซ่อน คุณสามารถเลิกซ่อนแถวและคอลัมน์ได้ตลอดเวลา ทำตามขั้นตอนเหล่านี้เพื่อเลิกซ่อนแถวและคอลัมน์ที่คุณซ่อนไว้ในตัวอย่างก่อนหน้านี้
-
เปิดแผ่นงานที่คุณใช้ซ่อนแถวที่ 31 ขึ้นไป และคอลัมน์ AA ขึ้นไป คลิกส่วนหัวของ row 30 (หรือแถวสุดท้ายที่มองเห็นได้ในเวิร์กชีต) และแถวด้านล่าง คลิกขวาที่ส่วนหัวของแถว แล้วเลือก เลิกซ่อน จากเมนู
-
เรียกคืนแถวที่ซ่อนอยู่
-
ตอนนี้ คลิกส่วนหัวของ คอลัมน์ Z (หรือคอลัมน์สุดท้ายที่มองเห็นได้) และคอลัมน์ทางด้านขวาของคอลัมน์ คลิกขวาที่ส่วนหัวของคอลัมน์ที่เลือก แล้วเลือก เลิกซ่อน จากเมนู คอลัมน์ที่ซ่อนอยู่ถูกกู้คืน
จำกัดการเข้าถึงแถวและคอลัมน์ด้วย VBA
คุณสามารถใช้ Microsoft Visual Basic for Applications (VBA) เพื่อจำกัดช่วงของแถวและคอลัมน์ที่ใช้งานได้ชั่วคราวในเวิร์กชีต ในตัวอย่างนี้ คุณจะเปลี่ยนคุณสมบัติของเวิร์กชีตเพื่อจำกัดจำนวนแถวที่มีอยู่เป็น 30 และจำนวนคอลัมน์เป็น 26
การเปลี่ยนพื้นที่เลื่อนเป็นมาตรการชั่วคราว จะรีเซ็ตทุกครั้งที่ปิดสมุดงานและเปิดใหม่อีกครั้ง
-
เปิด ไฟล์ Excel เปล่า ที่ด้านล่างของหน้าจอ ให้คลิกขวาที่แท็บแผ่นงาน Sheet1 จากเมนู เลือก ดูรหัส.
-
หน้าต่างตัวแก้ไข Visual Basic for Applications (VBA) เปิดขึ้น ในรางด้านซ้าย ค้นหาส่วน Properties
-
ใต้ Properties ในคอลัมน์ทางขวาของแถว ScrollArea คลิกช่องว่างแล้วพิมพ์ A1: Z30.
-
Select File > Save และบันทึกสมุดงานของคุณตามปกติ เลือก ไฟล์ > ปิดและกลับไปที่ Microsoft Excel.
-
เพื่อให้แน่ใจว่าการเปลี่ยนแปลงของคุณจะถูกนำไปใช้ ทำการทดสอบนี้ ในเวิร์กชีตของคุณ ให้ลองเลื่อนผ่านแถว 30 หรือคอลัมน์ Z หากใช้การเปลี่ยนแปลง Excel จะเด้งคุณกลับไปที่ช่วงที่เลือก และคุณจะไม่สามารถแก้ไขเซลล์นอกช่วงนั้นได้
- หากต้องการลบข้อจำกัด ให้เข้าถึง VBA อีกครั้งและลบช่วง ScrollArea