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

วิธีพิมพ์ X แถวต่อหน้าใน Excel

หากคุณมีช่วงข้อมูลที่มีหลายแถวใน Excel และตอนนี้คุณต้องการพิมพ์ช่วงนี้ 3 แถวต่อหน้าคุณควรทำอย่างไร? บทช่วยสอนนี้พูดถึงวิธีการด้วยตนเองและเคล็ดลับด่วนในการพิมพ์แถวคงที่ต่อหน้าใน Excel

พิมพ์ X แถวต่อหน้าโดยแทรกตัวแบ่งหน้าด้วยตนเอง

พิมพ์ X แถวต่อหน้าโดยเรียกใช้ VBA

พิมพ์ X แถวต่อหน้าโดย Kutools for Excel ความคิดที่ดี 3


ลูกศรสีฟ้าฟองขวา พิมพ์ X แถวต่อหน้าโดยแทรกตัวแบ่งหน้าด้วยตนเอง

ในการพิมพ์แถวคงที่ต่อหน้าสิ่งที่เราต้องทำคือการแทรกตัวแบ่งหน้าทุกๆ n แถว

ตัวอย่างเช่นที่นี่ฉันต้องการพิมพ์ 3 แถวต่อหน้าตอนนี้ฉันเริ่มแทรกตัวแบ่งหน้าด้วยตนเอง

1. เลือกข้อมูลที่ 4 ดูภาพหน้าจอ:

doc พิมพ์ x แถวต่อหน้า 1

2 จากนั้นคลิก เค้าโครงหน้ากระดาษ > แบ่ง > แทรกตัวแบ่งหน้า. ดูภาพหน้าจอ:

doc พิมพ์ x แถวต่อหน้า 2

ตอนนี้ตัวแบ่งหน้าจะถูกแทรกใต้แถวที่ 3 ดูภาพหน้าจอ:

doc พิมพ์ x แถวต่อหน้า 3

ตอนนี้ทำซ้ำขั้นตอนที่ 1 และขั้นตอนที่ 2 เพื่อแทรกตัวแบ่งหน้าอื่น ๆ

เคล็ดลับ: หากคุณต้องการแทรกตัวแบ่งหน้าทุก n แถวให้เลือก n + 1 แถว, 2n + 1 แถว, 3n + 1 แถว…เพื่อแทรกตัวแบ่งหน้า

doc พิมพ์ x แถวต่อหน้า 4

3. จากนั้นคุณสามารถไปที่ ไฟล์ (ปุ่ม Office) > พิมพ์ เพื่อพิมพ์ข้อมูล 3 แถวต่อหน้า

doc พิมพ์ x แถวต่อหน้า 5


ลูกศรสีฟ้าฟองขวา พิมพ์ X แถวต่อหน้าโดยเรียกใช้ VBA

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

1 กด Alt + F11 การเปิดใช้งาน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2 คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นวางโค้ด VBA ด้านล่างลงในหน้าต่างโมดูลใหม่

VBA: แทรกหน้าจะแบ่งทุกแถวที่ n

Sub formatSheets()

For i = 3 To 11 Step 3
    ActiveSheet.HPageBreaks.Add Before:=Cells(i + 1, 1)
Next
End Sub

3. จากนั้นกด วิ่ง. และคุณจะเห็นตัวแบ่งหน้าแทรกในทุกๆแถวที่ 3

doc พิมพ์ x แถวต่อหน้า 6

เคล็ดลับ: ในรหัส VBA 3 ถึง 11 ขั้นตอนที่ 3 หมายความว่าให้แทรกตัวแบ่งหน้าในทุกๆแถวที่ 3 จากแถวที่ 3 ถึงแถวที่ 11 และคุณสามารถเปลี่ยนได้ตามความต้องการของคุณ


ลูกศรสีฟ้าฟองขวา พิมพ์ X แถวต่อหน้าโดย Kutools for Excel

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

Kutools สำหรับ Excel, ที่มีมากกว่า 300 ฟังก์ชั่นที่มีประโยชน์ทำให้งานของคุณง่ายขึ้น 

หลังจาก ติดตั้งฟรี Kutools สำหรับ Excel โปรดทำดังนี้:

1. เปิดใช้งานแผ่นงานที่คุณต้องการแทรกตัวแบ่งหน้าแล้วคลิก Kutools พลัส > การพิมพ์ > แทรกตัวแบ่งหน้าทุกแถว. ดูภาพหน้าจอ:

doc พิมพ์ x แถวต่อหน้า 10

2 ใน แทรกตัวแบ่งหน้าทุกแถว ให้พิมพ์หมายเลขช่วงเวลาที่คุณต้องการแทรกตัวแบ่งหน้าแล้วคลิก Ok. จากนั้นกล่องโต้ตอบจะปรากฏขึ้นเพื่อเตือนให้คุณทราบว่ามีการแทรกช่วงพักกี่ครั้งเพียงแค่คลิก OK เพื่อปิด ดูภาพหน้าจอ:

doc พิมพ์ x แถวต่อหน้า 8

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

🤖 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 (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks so much for the VBA instructions. It worked beautifully!
This comment was minimized by the moderator on the site
i have 10k rows, but i need to print it in very less page, i want to separate the row to some other column to print my data continuously.
This comment was minimized by the moderator on the site
Is there a way to only print rows that you have entered data into? eg. I only want to print rows where I have entered data into column H?
This comment was minimized by the moderator on the site
Select the column range you want to print, and click file > print, select print selection in settings section.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations