จะพิมพ์หน้าด้วยเลขโรมันได้อย่างไร?
เราสามารถแทรกหมายเลขหน้าตัวเลขโรมันใน Word ได้อย่างง่ายดาย แต่ Excel ไม่สนับสนุนคุณลักษณะนี้สำหรับผู้ใช้ บางครั้งเราจำเป็นต้องพิมพ์หน้าเวิร์กชีตด้วยหมายเลขหน้าตัวเลขโรมันคุณจะแก้งานนี้ใน Excel ได้อย่างไร?
พิมพ์หน้าที่มีหมายเลขหน้าตัวเลขโรมันพร้อมรหัส VBA
พิมพ์หน้าที่มีหมายเลขหน้าตัวเลขโรมันพร้อมรหัส VBA
ไม่มีคุณสมบัติในตัวที่ช่วยให้คุณพิมพ์หน้าที่มีหมายเลขหน้าตัวเลขโรมัน แต่คุณสามารถสร้างมาโครที่จะทำเคล็ดลับได้ โปรดทำตามขั้นตอนต่อไปนี้:
1. เปิดแผ่นงานที่คุณต้องการพิมพ์
2. กด ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.
3. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.
รหัส VBA: พิมพ์หน้าที่มีหมายเลขหน้าตัวเลขโรมัน
Sub PrintRoman()
'Update 20140924
Dim xCount As Integer
Dim xIndex As Integer
xCount = ExecuteExcel4Macro("GET.DOCUMENT(50)")
For xIndex = 1 To xCount
Application.ActiveSheet.PageSetup.CenterFooter = Application.Roman(xIndex)
Application.ActiveSheet.PrintOut from:=xIndex, To:=xIndex
Next
Application.ActiveSheet.PageSetup.CenterFooter = ""
End Sub
4. จากนั้นกด F5 คีย์เพื่อรันโค้ดและหน้าทั้งหมดของเวิร์กชีตที่ใช้งานอยู่จะถูกพิมพ์ด้วยหมายเลขหน้าตัวเลขโรมัน
บทความที่เกี่ยวข้อง:
วิธีพิมพ์หน้าแรกของแต่ละแผ่นอย่างรวดเร็ว?
วิธีพิมพ์หน้าปัจจุบันใน Excel อย่างรวดเร็ว
วิธีพิมพ์ความคิดเห็นใน Excel อย่างรวดเร็ว
จะพิมพ์ข้อมูลตรงกลางหน้าได้อย่างไร?
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!