ไปยังเนื้อหาหลัก

วิธี จำกัด พื้นที่เลื่อนของแผ่นงานใน Excel

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

จำกัด พื้นที่การเลื่อนของแผ่นงานโดยป้อนที่อยู่ช่วงด้วยตนเอง

จำกัด พื้นที่เลื่อนของแผ่นงานทั้งหมดด้วยรหัส VBA

จำกัด พื้นที่เลื่อนของแผ่นงานด้วย Kutools for Excel


ลูกศรสีฟ้าฟองขวา จำกัด พื้นที่การเลื่อนของแผ่นงานโดยป้อนที่อยู่ช่วงด้วยตนเอง

คุณสามารถป้อนที่อยู่เซลล์ด้วยตนเองเพื่อปิดใช้งานพื้นที่เลื่อนโปรดทำตามขั้นตอนต่อไปนี้:

1. เปิดใช้งานแผ่นงานที่คุณต้องการ จำกัด พื้นที่เลื่อน

2. กดค้างไว้ Alt + F11 คีย์เพื่อเปิด หน้าต่าง Microsoft Visual Basic for Applicationsและจากนั้นคลิก รายละเอียด > หน้าต่างคุณสมบัติดูภาพหน้าจอ:

doc-จำกัด-เลื่อน-area1

3. และใน หน้าต่างคุณสมบัติ ป้อนที่อยู่ช่วงในไฟล์ เลื่อนพื้นที่ กล่องคุณสมบัติดูภาพหน้าจอ:

doc-จำกัด-เลื่อน-area1

4. จากนั้นปิดหน้าต่างนี้และคุณจะถูก จำกัด ให้ย้ายหรือเลือกเซลล์นอกช่วงที่คุณระบุ

หมายเหตุ:

1. ที่อยู่เซลล์ที่คุณป้อนต้องเป็นช่วงที่อยู่ติดกัน

2. หากคุณต้องการยกเลิกการ จำกัด พื้นที่การเลื่อนคุณเพียงแค่ลบที่อยู่ช่วงออกจากไฟล์ เลื่อนพื้นที่ กล่องคุณสมบัติในขั้นตอนที่ 3 ด้านบน


ลูกศรสีฟ้าฟองขวา จำกัด พื้นที่เลื่อนของแผ่นงานทั้งหมดด้วยรหัส VBA

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

1. กด ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

รหัส VBA: จำกัด พื้นที่เลื่อนของแผ่นงานทั้งหมด

Sub SetAllScrollAreas()
'Update 20140326
Dim ws As Worksheet
For Each ws In Application.ActiveWorkbook.Worksheets
    ws.ScrollArea = ws.UsedRange.Address
Next
End Sub

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

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

รหัส VBA: ลบขีด จำกัด พื้นที่เลื่อนของแผ่นงานทั้งหมด

Sub SetAllScrollAreas()
'Update 20140326
Dim ws As Worksheet
For Each ws In Application.ActiveWorkbook.Worksheets
    ws.ScrollArea = ""
Next
End Sub

ลูกศรสีฟ้าฟองขวา จำกัด พื้นที่เลื่อนของแผ่นงานด้วย Kutools for Excel

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

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน Get it Now.

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามขั้นตอนต่อไปนี้:

1. เน้นเซลล์ช่วงที่คุณต้องการ จำกัด พื้นที่เลื่อน

2. คลิก Kutools > แสดงซ่อน > ตั้งค่าพื้นที่เลื่อนดูภาพหน้าจอ:

doc-จำกัด-เลื่อน-area1

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

doc-จำกัด-เลื่อน-area1

หมายเหตุ หากต้องการยกเลิกการ จำกัด พื้นที่การเลื่อนคุณควรคลิก Kutools > แสดง / ซ่อน > ยกเลิกการซ่อนช่วงทั้งหมดดูภาพหน้าจอ:

doc-จำกัด-เลื่อน-area1

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ ตั้งค่าพื้นที่เลื่อนให้ไปที่ ตั้งค่าพื้นที่เลื่อน.

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Did you save it as macro enabled file or just standard excel xlsx file?
This comment was minimized by the moderator on the site
Hi. If I set the scroll area limit (a1:g22) it limits the scrolling. But if Id save the work book, close the file and then re-open the file, the scroll area limit code is removed. Why is that? Excel 2013 BR Mattias
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations