สารบัญ
บางครั้ง รายงานหรือเวิร์กชีต Excel มีชุดข้อมูลขนาดใหญ่ ในกรณีดังกล่าว ผู้ใช้หรือผู้อ่านสามารถอ่านรายงานที่มีตัวแบ่งหน้าได้ง่ายขึ้น แน่นอน คุณลักษณะนี้ของ Excel ช่วยให้ผู้อ่านวิเคราะห์หรือทำความเข้าใจรายงานโดยไม่รู้สึกเบื่อหรือจำเจ แต่ในบางกรณี ผู้ใช้ไม่สามารถ แทรกตัวแบ่งหน้าใน Excel ได้อย่างถูกต้อง แม้จะใส่ตัวแบ่งหน้า แต่ผู้ใช้ก็ไม่พบตัวแบ่งหน้าในเวิร์กชีต ดังนั้น ในบทความนี้ เราจะแสดงวิธีแก้ปัญหาตัวแบ่งหน้าใน Excel ไม่ทำงาน
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
คุณสามารถดาวน์โหลดฟรี Excel สมุดงานที่นี่และฝึกฝนด้วยตัวเอง
ตัวแบ่งหน้าไม่ทำงาน.xlsm
2 วิธีแก้ปัญหาที่เหมาะสมสำหรับตัวแบ่งหน้าไม่ทำงานใน Excel
ก่อนอื่น ให้พิจารณาข้อมูลต่อไปนี้เป็นชุดข้อมูลตัวอย่างของเราสำหรับบทความนี้ ที่นี่ เรามีตารางข้อมูลที่แตกต่างกันสามตาราง ซึ่งแต่ละตารางประกอบด้วยชื่อ รหัส และวันที่เข้าร่วมของพนักงานของบริษัทที่แตกต่างกันสามแห่ง เป็นต้น ดังนั้นเราจะแก้ปัญหาที่ระบุในบทความนี้โดยใช้ชุดข้อมูลนี้ ที่นี่ คุณจะเห็นวิธีแก้ปัญหาที่แตกต่างกันสองวิธีเกี่ยวกับข้อผิดพลาดของตัวแบ่งหน้าใน Excel ที่ไม่ทำงาน เราจะแก้ปัญหาโดยใช้กลุ่ม Page Setup ในวิธีแรก จากนั้นใช้ Visual Basic for Applications (VBA) ในวิธีที่สอง<3
1. การใช้การตั้งค่าหน้ากระดาษกลุ่ม
เราสามารถแก้ปัญหาการแบ่งหน้าใน Excel โดยใช้กลุ่ม ตั้งค่าหน้ากระดาษ โดยทำตามขั้นตอนต่อไปนี้
ขั้นตอนที่ 1:
- ประการแรก เราจะแทรกตัวแบ่งหน้าในแผ่นงาน
- เพื่อจุดประสงค์นี้ เราจะเลือกแถว 9 .
- อย่างที่สอง ไปที่แท็บ เค้าโครงหน้ากระดาษ ของ Ribbon
- จากนั้น ในกลุ่ม Page Setup เลือกคำสั่ง Insert Page Break จาก ตัวแบ่ง เมนูแบบเลื่อนลง
- ประการที่สาม ทำตามขั้นตอนเดียวกันเพื่อแทรกตัวแบ่งหน้า แถว 17 .
- ดังนั้น คุณจะสังเกตได้ว่าไม่มีการแบ่งหน้าในแถวเหล่านั้น
- ดังนั้น เราจะแก้ไขปัญหาในขั้นตอนต่อไป
ขั้นตอนที่ 2:
- อันดับแรก เราจะไปที่แท็บ เค้าโครงหน้ากระดาษ ของ Ribbon อีกครั้ง
- จากนั้นคลิกที่ลูกศรเล็กๆ ที่ด้านขวาล่าง ของ การตั้งค่าเพจ กลุ่ม
ขั้นตอนที่ 3:
- ประการที่สอง หลังจากคลิก คุณจะเห็นกล่องโต้ตอบชื่อ “Page Setup ” .
- จากนั้น แท็บ Page ของกล่องโต้ตอบ เลือกตัวเลือก Adjust to หากไม่ได้ทำเครื่องหมายไว้ก่อนหน้านี้
- ประการที่สาม กด ตกลง
<3
ขั้นตอนที่ 4:
- สุดท้าย คุณจะเห็นตัวแบ่งหน้าในแผ่นงาน
อ่านเพิ่มเติม: วิธีใช้ตัวแบ่งหน้าใน Excel (7 ตัวอย่างที่เหมาะสม)
2. การใช้โค้ด VBA เพื่อแก้ไขปัญหาตัวแบ่งหน้า
ในแนวทางที่สอง เราจะใช้ VBA เพื่อแก้ปัญหา ทำตามขั้นตอนต่อไปนี้เพื่อความเข้าใจที่ดีขึ้น
ขั้นตอนที่ 1:
- ก่อนอื่น นำชุดข้อมูลต่อไปนี้ไปแทรกตัวแบ่งหน้าในแถว 10 และ 17
- ในขณะเดียวกัน คุณจะไม่สังเกตเห็นตัวแบ่งหน้าใดๆ ในแผ่นงานหลังจากใช้คำสั่ง แทรกตัวแบ่งหน้า
ขั้นตอนที่ 2:
- ประการที่สอง ไปที่แท็บ นักพัฒนาซอฟต์แวร์ ของ Ribbon และเลือกคำสั่ง Visual Basic จาก รหัส กลุ่ม
- จากนั้น หลังจากเลือกคำสั่งแล้ว คุณจะเห็นแท็บใหม่
- จากนั้น เลือกคำสั่ง โมดูล จาก แทรกแท็บ
ขั้นตอน 3:
- ประการที่สาม ใส่โค้ดต่อไปนี้ลงในโมดูล
5533
VBA การแบ่งโค้ด
- เราจะตั้งชื่อฟังก์ชันว่า i n VBA เป็น Page_Break_Not_Working .
- ที่นี่ เราจะประกาศว่าการสื่อสารของแผ่นงานกับเครื่องพิมพ์เปิดอยู่หรือปิด
- จากนั้น เราจะตั้งค่าพื้นที่แผ่นงานหรือช่วงเซลล์ที่จะใช้ตัวแบ่งหน้าโดยใช้บรรทัดคำสั่ง ActiveSheet.PageSetup.PrintArea = “$B$2: $D$23”
- สุดท้าย เราจะเขียนคำสั่ง xlPageBreakPreview เพื่อแสดงตัวแบ่งหน้าในแผ่นงาน
ขั้นตอนที่ 4:
- ดังนั้น บันทึกรหัสและกดปุ่มเล่นหรือ F5 สำหรับวิธีแก้ปัญหา
- สุดท้าย คุณจะเห็นตัวแบ่งหน้าในเวิร์กชีตหลังจากรันโค้ด
อ่านเพิ่มเติม: วิธีแทรกตัวแบ่งหน้าตามค่าเซลล์ด้วย Excel VBA
บทสรุป
นั่นคือจุดสิ้นสุดของบทความนี้ ฉันหวังว่าคุณจะพบว่าบทความนี้มีประโยชน์ หลังจากอ่านบทความนี้แล้ว คุณจะสามารถหาวิธีแก้ไขตัวแบ่งหน้าใน Excel ที่ไม่ทำงานโดยใช้วิธีการใดๆ โปรดแบ่งปันคำถามหรือคำแนะนำเพิ่มเติมกับเราในส่วนความคิดเห็นด้านล่าง