แผ่นงานแต่ละแผ่นใน Excel สามารถมีได้มากกว่า 1,000,000 แถวและมีข้อมูลมากกว่า 16,000 คอลัมน์ แต่ไม่ค่อยมีทุกห้องที่จำเป็นสำหรับโครงการแบบวันต่อวัน โชคดีที่คุณสามารถ จำกัด จำนวนคอลัมน์และแถวที่สเปรดชีตของคุณแสดง นอกจากนี้คุณสามารถ จำกัด การเข้าถึงพื้นที่เฉพาะของแผ่นงานได้
ตัวอย่างเช่นหากต้องการหลีกเลี่ยงการเปลี่ยนแปลงข้อมูลบางอย่างโดยไม่ได้ตั้งใจคุณสามารถวางไว้ในพื้นที่ของแผ่นงานที่ผู้ใช้รายอื่นไม่สามารถเข้าถึงได้ หรือหากผู้ใช้ที่มีประสบการณ์น้อยต้องการเข้าถึงเวิร์กชีทของคุณการ จำกัด ตำแหน่งที่จะไปจะทำให้พวกเขาหายไปจากแถวหรือคอลัมน์ที่ว่างเปล่า
จำกัด แผ่นงานใน Excel ด้วย VBA
ไม่ว่าคุณจะด้วยเหตุผลใดคุณสามารถ จำกัด จำนวนแถวและคอลัมน์ได้โดยการ จำกัด ช่วงของแถวและคอลัมน์ที่ใช้งานได้ในพื้นที่เลื่อนคุณสมบัติของแผ่นงาน ช่วงที่คุณต้องการบล็อกต้องเป็น คไม่ชัดเจนกับ ไม่มีช่องว่างในการอ้างอิงเซลล์ที่ระบุไว้
การเปลี่ยนพื้นที่เลื่อนเป็นมาตรการชั่วคราว จะมีการรีเซ็ตทุกครั้งที่ปิดสมุดงานและเปิดใหม่
ใช้ขั้นตอนด้านล่างนี้เพื่อเปลี่ยนคุณสมบัติของเวิร์กชีทเพื่อ จำกัด จำนวน แถวถึง 30 และจำนวน คอลัมน์ถึง 26.
- เปิด ไฟล์ Excel ว่างเปล่า
- คลิกขวาที่ไอคอน แผ่นงาน ที่มุมขวาล่างของหน้าจอแผ่นที่ 1 .
- คลิกดูรหัส ในเมนูเพื่อเปิดVisual Basic สำหรับแอ็พพลิเคชัน (VBA) หน้าต่างแก้ไข
- ค้นหาคุณสมบัติแผ่นงาน หน้าต่างที่มุมล่างซ้ายของหน้าต่างตัวแก้ไข VBA
- ค้นหาพื้นที่เลื่อน คุณสมบัติในรายการคุณสมบัติเวิร์กชีท
- คลิกที่ปุ่ม กล่องเปล่า ไปที่ ด้านขวาของ Scroll Area ฉลาก.
- พิมพ์ช่วงA1: Z30 ในกล่อง
- บันทึก แผ่นงาน
- ปิดหน้าต่างตัวแก้ไข VBA และส่งคืนเวิร์กชีท
ตอนนี้ทดสอบแผ่นงานของคุณเพื่อให้แน่ใจว่าการปรับเปลี่ยนของคุณได้ถูกนำมาใช้ คุณไม่ควรเลื่อนลงด้านล่างแถว 30 หรือด้านขวาของคอลัมน์ Z
การลบการแก้ไขเพิ่มเติม
วิธีที่ง่ายที่สุดในการลบข้อ จำกัด ในการเลื่อนคือการบันทึกปิดและเปิดสมุดงานอีกครั้ง หรือใช้ ขั้นตอนที่สองถึงสี่ ด้านบนเพื่อเข้าถึงคุณสมบัติแผ่นงาน ใน ตัวแก้ไข VBA และลบช่วงที่ระบุไว้สำหรับพื้นที่เลื่อน คุณสมบัติ
ภาพจะแสดงช่วงที่ป้อนเป็น $ A $ 1: $ Z $ 30 เมื่อเวิร์กบุคถูกบันทึกไว้เครื่องมือแก้ไข VBA จะเพิ่มเครื่องหมายดอลลาร์ ($) เพื่อทำให้การอ้างอิงเซลล์ในช่วงสมบูรณ์
ซ่อนแถวและคอลัมน์ใน Excel
วิธีทางเลือกและถาวรเพิ่มเติมสำหรับการ จำกัด พื้นที่ทำงานของแผ่นงานคือการซ่อนแถวและคอลัมน์ที่ไม่ได้ใช้งาน ต่อไปนี้เป็นวิธีซ่อนแถวและคอลัมน์นอกช่วง A1: Z30:
- คลิกที่หัวเรื่องแถวสำหรับ แถว 31 เพื่อเลือกทั้งแถว
- กดปุ่มเปลี่ยนและCtrlบนแป้นพิมพ์
- กดและปล่อยปุ่มลูกศรลง บนแป้นพิมพ์ไป เลือกแถวทั้งหมดจากแถว 31 ไปด้านล่าง ของแผ่นงาน
- คลิกขวาที่ไอคอนหัวเรื่อง เพื่อเปิดเมนูบริบท
- เลือกปิดบังในเมนูเพื่อซ่อนคอลัมน์ที่เลือก
- คลิกที่ส่วนหัวของคอลัมน์ คอลัมน์ AA และทำซ้ำขั้นตอนที่สองถึงห้าขั้นตอนด้านบนเพื่อซ่อนคอลัมน์ทั้งหมดหลังจาก คอลัมน์ Z.
- บันทึก สมุดงาน - คอลัมน์และแถวที่อยู่นอกช่วง A1 ถึง Z30 จะยังคงซ่อนอยู่
ยกเลิกการซ่อนแถวและคอลัมน์ใน Excel
ถ้าเวิร์กบุคถูกบันทึกไว้เพื่อเก็บแถวและคอลัมน์ไว้เมื่อเปิดใหม่ขั้นตอนต่อไปนี้จะช่วยคุณในการยกเลิกการซ่อนแถวและคอลัมน์จากตัวอย่างข้างต้น:
- คลิกที่ส่วนหัวของแถวสำหรับ แถวที่ 30 - หรือแถวที่มองเห็นได้ล่าสุดในแผ่นงาน - เพื่อเลือกแถวทั้งหมด
- คลิกแท็บหน้าแรก ริบบิ้น
- คลิกรูป > ซ่อนและยกเลิกการซ่อน > เลิกซ่อนแถว ในริบบิ้นเพื่อเรียกคืนแถวที่ซ่อนอยู่
- คลิกที่ส่วนหัวของคอลัมน์สำหรับคอลัมน์ AA- หรือคอลัมน์สุดท้ายที่มองเห็นได้ - และ ทำซ้ำขั้นตอนที่สองถึงสามครั้ง ข้างต้นเพื่อยกเลิกการซ่อนคอลัมน์ทั้งหมด