Skip to main content

วิธีการ จำกัด แถวและคอลัมน์ในแผ่นงาน Excel

ลบรหัสการจำกัด (อาจ 2025)

ลบรหัสการจำกัด (อาจ 2025)
Anonim

แผ่นงานแต่ละแผ่นใน Excel สามารถมีได้มากกว่า 1,000,000 แถวและมีข้อมูลมากกว่า 16,000 คอลัมน์ แต่ไม่ค่อยมีทุกห้องที่จำเป็นสำหรับโครงการแบบวันต่อวัน โชคดีที่คุณสามารถ จำกัด จำนวนคอลัมน์และแถวที่สเปรดชีตของคุณแสดง นอกจากนี้คุณสามารถ จำกัด การเข้าถึงพื้นที่เฉพาะของแผ่นงานได้

ตัวอย่างเช่นหากต้องการหลีกเลี่ยงการเปลี่ยนแปลงข้อมูลบางอย่างโดยไม่ได้ตั้งใจคุณสามารถวางไว้ในพื้นที่ของแผ่นงานที่ผู้ใช้รายอื่นไม่สามารถเข้าถึงได้ หรือหากผู้ใช้ที่มีประสบการณ์น้อยต้องการเข้าถึงเวิร์กชีทของคุณการ จำกัด ตำแหน่งที่จะไปจะทำให้พวกเขาหายไปจากแถวหรือคอลัมน์ที่ว่างเปล่า

จำกัด แผ่นงานใน Excel ด้วย VBA

ไม่ว่าคุณจะด้วยเหตุผลใดคุณสามารถ จำกัด จำนวนแถวและคอลัมน์ได้โดยการ จำกัด ช่วงของแถวและคอลัมน์ที่ใช้งานได้ในพื้นที่เลื่อนคุณสมบัติของแผ่นงาน ช่วงที่คุณต้องการบล็อกต้องเป็นไม่ชัดเจนกับ ไม่มีช่องว่างในการอ้างอิงเซลล์ที่ระบุไว้

การเปลี่ยนพื้นที่เลื่อนเป็นมาตรการชั่วคราว จะมีการรีเซ็ตทุกครั้งที่ปิดสมุดงานและเปิดใหม่

ใช้ขั้นตอนด้านล่างนี้เพื่อเปลี่ยนคุณสมบัติของเวิร์กชีทเพื่อ จำกัด จำนวน แถวถึง 30 และจำนวน คอลัมน์ถึง 26.

  1. เปิด ไฟล์ Excel ว่างเปล่า
  2. คลิกขวาที่ไอคอน แผ่นงาน ที่มุมขวาล่างของหน้าจอแผ่นที่ 1 .
  3. คลิกดูรหัส ในเมนูเพื่อเปิดVisual Basic สำหรับแอ็พพลิเคชัน (VBA) หน้าต่างแก้ไข
  4. ค้นหาคุณสมบัติแผ่นงาน หน้าต่างที่มุมล่างซ้ายของหน้าต่างตัวแก้ไข VBA
  5. ค้นหาพื้นที่เลื่อน คุณสมบัติในรายการคุณสมบัติเวิร์กชีท
  6. คลิกที่ปุ่ม กล่องเปล่า ไปที่ ด้านขวาของ Scroll Area ฉลาก.
  7. พิมพ์ช่วงA1: Z30 ในกล่อง
  8. บันทึก แผ่นงาน
  9. ปิดหน้าต่างตัวแก้ไข VBA และส่งคืนเวิร์กชีท

ตอนนี้ทดสอบแผ่นงานของคุณเพื่อให้แน่ใจว่าการปรับเปลี่ยนของคุณได้ถูกนำมาใช้ คุณไม่ควรเลื่อนลงด้านล่างแถว 30 หรือด้านขวาของคอลัมน์ Z

การลบการแก้ไขเพิ่มเติม

วิธีที่ง่ายที่สุดในการลบข้อ จำกัด ในการเลื่อนคือการบันทึกปิดและเปิดสมุดงานอีกครั้ง หรือใช้ ขั้นตอนที่สองถึงสี่ ด้านบนเพื่อเข้าถึงคุณสมบัติแผ่นงาน ใน ตัวแก้ไข VBA และลบช่วงที่ระบุไว้สำหรับพื้นที่เลื่อน คุณสมบัติ

ภาพจะแสดงช่วงที่ป้อนเป็น $ A $ 1: $ Z $ 30 เมื่อเวิร์กบุคถูกบันทึกไว้เครื่องมือแก้ไข VBA จะเพิ่มเครื่องหมายดอลลาร์ ($) เพื่อทำให้การอ้างอิงเซลล์ในช่วงสมบูรณ์

ซ่อนแถวและคอลัมน์ใน Excel

วิธีทางเลือกและถาวรเพิ่มเติมสำหรับการ จำกัด พื้นที่ทำงานของแผ่นงานคือการซ่อนแถวและคอลัมน์ที่ไม่ได้ใช้งาน ต่อไปนี้เป็นวิธีซ่อนแถวและคอลัมน์นอกช่วง A1: Z30:

  1. คลิกที่หัวเรื่องแถวสำหรับ แถว 31 เพื่อเลือกทั้งแถว
  2. กดปุ่มเปลี่ยนและCtrlบนแป้นพิมพ์
  3. กดและปล่อยปุ่มลูกศรลง บนแป้นพิมพ์ไป เลือกแถวทั้งหมดจากแถว 31 ไปด้านล่าง ของแผ่นงาน
  4. คลิกขวาที่ไอคอนหัวเรื่อง เพื่อเปิดเมนูบริบท
  5. เลือกปิดบังในเมนูเพื่อซ่อนคอลัมน์ที่เลือก
  6. คลิกที่ส่วนหัวของคอลัมน์ คอลัมน์ AA และทำซ้ำขั้นตอนที่สองถึงห้าขั้นตอนด้านบนเพื่อซ่อนคอลัมน์ทั้งหมดหลังจาก คอลัมน์ Z.
  7. บันทึก สมุดงาน - คอลัมน์และแถวที่อยู่นอกช่วง A1 ถึง Z30 จะยังคงซ่อนอยู่

ยกเลิกการซ่อนแถวและคอลัมน์ใน Excel

ถ้าเวิร์กบุคถูกบันทึกไว้เพื่อเก็บแถวและคอลัมน์ไว้เมื่อเปิดใหม่ขั้นตอนต่อไปนี้จะช่วยคุณในการยกเลิกการซ่อนแถวและคอลัมน์จากตัวอย่างข้างต้น:

  1. คลิกที่ส่วนหัวของแถวสำหรับ แถวที่ 30 - หรือแถวที่มองเห็นได้ล่าสุดในแผ่นงาน - เพื่อเลือกแถวทั้งหมด
  2. คลิกแท็บหน้าแรก ริบบิ้น
  3. คลิกรูป > ซ่อนและยกเลิกการซ่อน > เลิกซ่อนแถว ในริบบิ้นเพื่อเรียกคืนแถวที่ซ่อนอยู่
  4. คลิกที่ส่วนหัวของคอลัมน์สำหรับคอลัมน์ AA- หรือคอลัมน์สุดท้ายที่มองเห็นได้ - และ ทำซ้ำขั้นตอนที่สองถึงสามครั้ง ข้างต้นเพื่อยกเลิกการซ่อนคอลัมน์ทั้งหมด