สำหรับ Microsoft Excel 97 และรุ่นก่อนหน้า และ Microsoft Excel 98 และรุ่นก่อนหน้าของบทความนี้ ดู139405
สรุป
Microsoft Visual Basic for Applications ให้วิธีการในการกำหนดจำนวนรวมของเพจที่จะถูกพิมพ์ในแผ่นงาน อย่างไรก็ตาม คุณสามารถใช้เมธอดExecuteExcel4Macroเพื่อเรียกใช้ ฟังก์ชันแผ่นงานแมโค DOCUMENT(50) จะส่งกลับจำนวนของเพจที่จะถูกพิมพ์บนแผ่นงานที่ใช้งานอยู่
ข้อมูลเพิ่มเติม
Microsoft แสดงตัวอย่างการเขียนโปรแกรมสำหรับประกอบการอธิบายเท่านั้น โดยไม่มีการรับประกันทั้งโดยชัดแจ้ง หรือโดย นัย รวมถึง แต่ไม่จำกัดเฉพาะการ การรับประกันโดยนัยในความสามารถเชิงพาณิชย์และ/หรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ บทความนี้อนุมานว่า คุณคุ้นเคยกับภาษาการเขียนโปรแกรมที่แสดงรวมทั้งเครื่องมือต่าง ๆ ที่ใช้ในการสร้าง และแก้จุดบกพร่องกระบวนงาน ผู้เชี่ยวชาญฝ่ายสนับสนุนของ Microsoft สามารถช่วยอธิบายฟังก์ชันการทำงานของกระบวนการเฉพาะ แต่จะไม่แก้ไขตัวอย่างเหล่านี้เพื่อเพิ่มฟังก์ชัน หรือสร้างขั้นตอนเพื่อตอบสนองความต้องการเฉพาะของคุณ
ถ้าคุณได้รับการจำกัดประสบการณ์ในการเขียนโปรแกรม คุณอาจต้องการติดต่อกับ Microsoft Certified Partner หรือคำแนะนำบริการของ Microsoft สำหรับข้อมูลเพิ่มเติม โปรดเยี่ยมชมเว็บไซต์ของ Microsoft เหล่านี้:
Microsoft Certified คู่ - https://partner.microsoft.com/global/30000104
อ่านคำแนะนำของ Microsoft บริการ - http://support.microsoft.com/gp/advisoryservice
สำหรับข้อมูลเพิ่มเติม เกี่ยวกับตัวเลือกการสนับสนุนที่พร้อมใช้งาน และวิธีการติดต่อ Microsoft แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:http://support.microsoft.com/default.aspx?scid=fh; สหรัฐอเมริกาสั้น CNTACTMSการใช้แมโครดังต่อไปนี้ ตั้งค่าแฟ้ม Microsoft Excel ดังนี้:
-
สร้างสมุดงาน Microsoft Excel ใหม่
-
เลือกช่วง A1:J100
-
ใส่หมายเลข 1 และกด CTRL + ENTER คุณควรเห็นเซลล์ที่เลือกไว้ทั้งหมดถูกกรอกข้อมูล ด้วยหมายเลข 1
-
แทรกโมดูล Visual Basic แมโคร
-
พิมพ์รหัสต่อไปนี้ในโมดูล:
-
Sub ShowMe()
MsgBox ExecuteExcel4Macro("GET.DOCUMENT(50)") & _
" pages will be printed."
End Sub -
เรียกใช้แมโคร
ข้อมูลอ้างอิง
สามารถพบข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันแมโค Get.Document ในคู่มืออ้างอิงฟังก์ชัน Excel