วิธีใช้ VBA เพื่อบันทึกไฟล์ Excel เป็น PDF

ผู้เขียน: Virginia Floyd
วันที่สร้าง: 13 สิงหาคม 2021
วันที่อัปเดต: 1 พฤศจิกายน 2024
Anonim
Save ไฟล์ Excel เป็น PDF ง่ายๆไม่กี่ขั้นตอน #ความลับExcel
วิดีโอ: Save ไฟล์ Excel เป็น PDF ง่ายๆไม่กี่ขั้นตอน #ความลับExcel

เนื้อหา

ไฟล์ PDF ช่วยให้คุณสามารถเผยแพร่เอกสารหรือรายงานเพื่อให้ดูเหมือนกับระบบอื่น ๆ และไม่สามารถเปลี่ยนแปลงได้โดยผู้อื่น Microsoft Office 2007 และ 2010 มีตัวเลือก "เผยแพร่เป็น PDF" ในแต่ละแอปพลิเคชันเพื่อให้คุณสามารถบันทึกเอกสารสไลด์หรือสเปรดชีตเป็นไฟล์ PDF สิ่งนี้ทำให้ง่ายต่อการบันทึก Excel สเปรดชีตเป็น PDF จากเมนูและพร้อมคำแนะนำ


คำสั่ง

Microsoft Office 2007 และ 2010 ทำให้ง่ายต่อการบันทึกไฟล์เป็น PDF (Stockbyte / Stockbyte รูปภาพ / Getty)
  1. คลิกสองครั้งที่ชื่อไฟล์ Excel ในโฟลเดอร์ My Documents หรือ Windows Explorer หรือเปิด Excel แล้วใช้คำสั่ง "Open" บนปุ่มเริ่ม ค้นหาไฟล์ของคุณแล้วคลิก "เปิด"

  2. กดปุ่ม "Alt" และ "F11" พร้อมกันเพื่อเปิดตัวแก้ไข Visual Basic ใช้ Project Explorer เพื่อเรียกดูโฟลเดอร์ที่คุณต้องการบันทึกสเปรดชีตเป็นไฟล์ PDF วางเคอร์เซอร์ไว้เหนือรหัส Visual Basic ที่คุณต้องการบันทึกไฟล์

  3. ใช้ฟังก์ชัน "ส่งออกเป็นรูปแบบคงที่" เพื่อดำเนินการ "บันทึกเป็น PDF" สามารถใช้ฟังก์ชันนี้ได้จากแผ่นงานใด ๆ (เช่น "ActiveSheet" .export เป็นรูปแบบคงที่) หรือสำหรับเวิร์กบุ๊กโดยรวม (ตัวอย่างเช่น "ActiveWorkbook"

    คุณสามารถกำหนดจำนวนของตัวเลือกด้วยคำสั่งนี้ค่าด้านล่างนี้เป็นค่าเริ่มต้นสำหรับ Excel


    [จำเป็น] ประเภท: = xlTypePDF [จำเป็น] ชื่อไฟล์: = [ไม่บังคับ] คุณภาพ: = xlQuality Standard (xlQuality Standard หรือขั้นต่ำ xlQuality) [ไม่บังคับ] รวมคุณสมบัติของเอกสาร: = Truth ("Truth" หมายถึงคุณสมบัติของเอกสารเช่นชื่อผู้แต่งและชื่อเอกสารจะรวมอยู่ในเอกสาร [เท็จ] หมายความว่าเฉพาะข้อมูลภายในขอบเขตเท่านั้นที่จะถูกรวมไว้) [ไม่บังคับ] ละเว้นพื้นที่การพิมพ์: = False ("ความจริง" หมายความว่าเนื้อหาทั้งหมดในแผ่นงานควรรวมอยู่ด้วย; [ไม่บังคับ] จาก: = 1 (นี่คือจำนวนหน้าที่จะให้ Excel ควรเริ่มบันทึกหากไม่ได้ใส่ไว้ Excel จะเริ่มต้นในหน้าแรก) [ไม่บังคับ] ถึง: = 5 (นี่คือ (ไม่บังคับ) เปิดหลังจากเผยแพร่: = False ("ความจริง" ระบุว่า Excel ควรเปิดตัวอ่านไฟล์ PDF เป็นค่าเริ่มต้น "เท็จ" ระบุว่าไฟล์ใหม่ P ไม่ควรเปิด DF โดยอัตโนมัติ)

  4. เรียกใช้รหัสฟังก์ชันเพื่อให้แน่ใจว่า "บันทึก PDF" ทำงานอย่างถูกต้อง บันทึกไฟล์จากแผ่นงาน

เคล็ดลับ

  • การบันทึกข้อมูลเป็นวิธีที่เร็วที่สุดในการเรียนรู้ฟังก์ชั่นใหม่ในการทำให้ฟังก์ชั่น Excel ทำงานอัตโนมัติ เริ่มการบันทึกดำเนินการด้วยตนเองหยุดการบันทึกและเปิดรหัสข้อมูลใน Visual Basic เพื่อดูคุณสมบัติวิธีการและฟังก์ชั่นที่คุณต้องการ

การเตือน

  • สำรองไฟล์สเปรดชีตก่อนทำงานกับระบบข้อมูลอัตโนมัติ
  • ทดสอบระบบอัตโนมัติของคุณอย่างรอบคอบเพื่อให้แน่ใจว่าทำงานได้ตามปกติ
  • ความละเอียดนี้ใช้งานได้กับ Excel 2007 และ 2010 บนแพลตฟอร์ม Windows การใช้งานบน Mac อาจแตกต่างกัน

สิ่งที่คุณต้องการ

  • Microsoft Excel 2007 หรือ 2010
  • Microsoft Office 2007 ที่มี "บันทึกเป็น PDF หรือ XPS" (ไม่จำเป็นต้องรวมอยู่ใน Office 2010)