เนื้อหาของเวิร์กชีตอาจเติมมากกว่าหนึ่งหน้าเมื่อพิมพ์ ในกรณีนี้จะต้องพิมพ์คอลัมน์หรือแถวพิเศษบนกระดาษแผ่นแยกต่างหาก การพิมพ์หนึ่งคอลัมน์หรือหนึ่งแถวบนกระดาษไม่ประหยัด มีวิธีแก้ไขที่เป็นไปได้ในการปรับขนาดพื้นที่พิมพ์ของ Excel เพื่อให้พอดีกับข้อความทั้งหมดในหน้าเดียว ในบทความนี้ เราจะแสดงวิธีพอดี ไปที่ หน้า ใน Excel .
คุณสามารถดาวน์โหลดเวิร์กบุ๊ก Excel ต่อไปนี้เพื่อทำความเข้าใจและฝึกฝนตนเองให้ดียิ่งขึ้น
3 วิธีที่มีประโยชน์เพื่อให้พอดีกับหน้าใน Excel
โดยทั่วไป สเปรดชีต Excel จะไม่พิมพ์ตามที่คุณต้องการ หากคุณโชคดี แถวและคอลัมน์ในสเปรดชีตของคุณจะตรงกับขนาดของหน้าที่พิมพ์ทุกประการ แต่ส่วนใหญ่แล้ว คอลัมน์หนึ่งหรือหนึ่งแถวจะส่งผลให้มีการเพิ่มหน้าพิเศษ หรือแม้แต่การเพิ่มขึ้นเป็นตัวเลขสองหลัก จำนวนหน้า ด้วยวิธีต่อไปนี้ เราจะสาธิตวิธีปรับหน้าให้พอดีกับExce l โดยใช้ เค้าโครงหน้า แท็บโดยใช้ หน้าตัวอย่างก่อนพิมพ์ และการใช้ รหัส VBA . สมมติว่าเรามีชุดข้อมูลตัวอย่างที่มีหลายแถวและหลายคอลัมน์
1. การใช้แท็บเค้าโครงหน้าเพื่อให้พอดีกับหน้าใน Excel
ในวิธีแรกนี้ คุณจะได้เรียนรู้วิธีฟิต ไปที่เพจ ใน Excel โดยใช้เค้าโครงหน้า แท็บ
ขั้นตอนที่ 1:
- ขั้นแรก เลือก เค้าโครงหน้า แท็บ
- จากนั้น คลิกที่เครื่องหมายที่มีตำแหน่ง 2.
ขั้นตอนที่ 2:
- ตอนนี้ การตั้งค่าหน้า แผงจะเปิดขึ้น
- จากนั้นคลิกที่ Fit to ตัวเลือกการเลือกหน้ากว้าง 1 สูง 1
- สุดท้าย คลิก ตกลง .
ขั้นตอนที่ 3:
- ที่นี่ คุณจะเห็นผลลัพธ์สุดท้ายของแผ่นงานทั้งหมดในหน้าเดียวเพื่อให้พิมพ์ได้พอดี
อ่านเพิ่มเติม: วิธีเปลี่ยนมาตราส่วนการพิมพ์เพื่อให้ทุกคอลัมน์พิมพ์ในหน้าเดียว
การอ่านที่คล้ายกัน
- วิธีการเพิ่มขนาดกระดาษทางกฎหมายใน Excel
- เหตุใดแผ่นงาน Excel ของฉันจึงมีขนาดเล็กมาก (เหตุผลและแนวทางแก้ไข)
- วิธีการเพิ่มขนาดกระดาษ A3 ใน Excel (2 วิธีด่วน)
2. การใช้หน้าจอตัวอย่างก่อนพิมพ์เพื่อให้พอดีกับหน้าใน Excel
ในวิธีนี้ เราจะสาธิตวิธีฟิต ไปที่เพจ ใน Excel เมื่อเลื่อนโดยใช้หน้าตัวอย่างก่อนพิมพ์ หน้าต่าง
ขั้นตอนที่ 1:
- ที่จุดเริ่มต้นของส่วนนี้ ให้ไปที่ไฟล์ แท็บ
ขั้นตอนที่ 2:
- ตอนนี้ ไปที่พิมพ์ เครื่องมือ
- จากนั้น เลือก No Scaling ตัวเลือก
- นอกจากนี้ ให้คลิกที่ Fit Sheet on One Page ตัวเลือก
ขั้นตอนที่ 3:
- สุดท้าย ผลลัพธ์ของเวิร์กชีตจะแสดงที่นี่ในหน้าเดียวที่เหมาะสำหรับการพิมพ์
อ่านเพิ่มเติม: Excel Fit to Page Scale/Preview ดูเหมือนเล็ก (5 โซลูชันที่เหมาะสม)
3. การใช้รหัส VBA เพื่อให้พอดีกับหน้าใน Excel
ในส่วนสุดท้ายนี้ เราจะสร้าง โค้ด VBA ใช้ นักพัฒนา แท็บเพื่อ พอดี ไปที่ หน้า ใน Excel
ขั้นตอนที่ 1:
- ในตอนแรก เราจะใช้ Developer แท็บ
- จากนั้น เราจะเลือก Visual Basic คำสั่ง
ขั้นตอนที่ 2:
- ที่นี่ Visual Basic หน้าต่างจะเปิดขึ้น
- หลังจากนั้น จาก insert เราจะเลือกโมดูลใหม่ เพื่อเขียน รหัส VBA .
ขั้นตอนที่ 3:
- ตอนนี้ วาง โค้ด VBA ต่อไปนี้ลงใน โมดูล . หากต้องการเรียกใช้โปรแกรม ให้คลิกปุ่ม “เรียกใช้ ” หรือกด F5 .
Sub Fit_to_Page()
Dim Mysheet As Worksheet
Set Mysheet = ThisWorkbook.ActiveSheet
'PageSetup allows to configure different printing settings in their configuration
With Mysheet.PageSetup
'Data set will be printed in landscape orientation without zoom
.Orientation = xlLandscape
.Zoom = False
'One page for height
.FitToPagesTall = 1
'One page for wide
.FitToPagesWide = 1
'Print area will be specified
.PrintArea = "A1:E26"
End With
'Any sheet for printing
Set Mysheet = Nothing
End Sub
รายละเอียดโค้ด VBA
- ประการแรก เราเรียกขั้นตอนย่อยของเราว่า Fit_to_Page_Folder .
- จากนั้น เราเรียกแผ่นงานปัจจุบันของเราว่า แผ่นงานที่ใช้งานอยู่
- ตอนนี้ เราเลือก Page_Setup ซึ่งช่วยให้สามารถกำหนดการตั้งค่าการพิมพ์ต่างๆ ในการกำหนดค่าได้
- จากนั้น เราระบุการวางแนวแนวนอนโดยใช้ การวางแนว =xlLandscape .
- อีกครั้ง เราระบุความสูงและความกว้างของหน้าในหน้าเดียวเพื่อให้พอดีโดยใช้ FitToPagesTall =1 และ FitToPagesWide =1 .
- สุดท้าย เราระบุพื้นที่การพิมพ์ของเราโดยใช้ PrintArea =“A1:E26” .
ขั้นตอนที่ 4:
- ที่นี่ คุณจะเห็นผลลัพธ์ของเวิร์กชีตในหน้าเดียวที่สามารถพิมพ์ได้
อ่านเพิ่มเติม: วิธีปรับขนาดหน้าสำหรับการพิมพ์ใน Excel (6 เคล็ดลับง่ายๆ)
บทสรุป
ในบทความนี้ ฉันได้กล่าวถึง 3 วิธีที่สะดวกในการพอดี ไปที่ หน้า ใน Excel ฉันหวังว่าคุณจะสนุกและเรียนรู้มากมายจากบทความนี้ นอกจากนี้ หากคุณต้องการอ่านบทความเพิ่มเติมเกี่ยวกับ Excel คุณสามารถเยี่ยมชมเว็บไซต์ของเรา Exceldemy . หากคุณมีคำถาม ข้อคิดเห็น หรือคำแนะนำใดๆ โปรดทิ้งไว้ในส่วนความคิดเห็นด้านล่าง
บทความที่เกี่ยวข้อง
- ใส่แผ่นงาน Excel ในหน้าเดียวใน Word (3 วิธีง่ายๆ)
- วิธียืดสเปรดชีต Excel ให้พิมพ์เต็มหน้า (5 วิธีง่ายๆ)
- จัดทุกคอลัมน์ในหน้าเดียวใน Excel (5 วิธีง่ายๆ)