logo
search
list

สารบัญ

สิ่งที่แผ่นงาน Microsoft Excel Macro-Enabled Worksheet จัดเก็บไว้จริงๆ
วิธีเปิดแผ่นงาน Microsoft Excel Macro-Enabled Worksheet โดยไม่รันโค้ด
เปิดใช้งานแผ่นงาน Microsoft Excel Macro-Enabled Worksheet จากแหล่งที่เชื่อถือได้เท่านั้น
เปิดแผ่นงาน Microsoft Excel Macro-Enabled Worksheet ใน WPS Spreadsheets
คำถามที่พบบ่อย (FAQ)
บทสรุป

Microsoft Excel Macro-Enabled Worksheet: วิธีเปิด เปิดใช้งาน และแก้ไขอย่างปลอดภัย

โพสต์โดย สมชาย วัฒนธร

calendar

2026-09-04

views

869

likes

4

Microsoft Excel macro-enabled worksheet คือเวิร์กบุ๊ก .xlsm: ซึ่งเป็นตาราง Open XML รูปแบบเดียวกับ .xlsx แต่มีมาโคร VBA เพิ่มเติมที่สามารถจัดรูปแบบ รีเฟรช หรือสร้างรายงานใหม่ได้ คุณสามารถอ่านเซลล์ต่างๆ ได้โดยไม่ต้องเรียกใช้โค้ดดังกล่าว เปิดใช้งานมาโครต่อเมื่อคุณเชื่อถือผู้ส่งและต้องการใช้ระบบอัตโนมัติจริงๆ เท่านั้น


https://res-academy.cache.wpscdn.com/upload/seo-engine-admin/2026-08-24/814c07b2c0de34af570bba7260f4e9bb.jpg
Microsoft Excel Macro-Enabled Worksheet

ปลอดภัย 100%

สิ่งที่ Microsoft Excel macro-enabled worksheet จัดเก็บไว้จริงๆ

ตัว “M” ที่เพิ่มเข้ามาหมายถึงการจัดเก็บ ไม่ใช่ตารางที่แตกต่างกัน ไฟล์ .xlsx ไม่สามารถเก็บ VBA ได้ แต่ .xlsm สามารถเก็บได้ นั่นคือเหตุผลที่การเปิด Microsoft Excel macro-enabled worksheet จึงไม่เหมือนกับการเปิดเวิร์กบุ๊กธรรมดา โดยปกติแล้วสูตร แผนภูมิ และการจัดรูปแบบจะโหลดขึ้นมา แต่ระบบอัตโนมัติจะยังคงปิดอยู่จนกว่าคุณจะอนุญาต

ให้ปฏิบัติต่อไฟล์ .xlsm ที่ไม่คาดคิดเสมือนเป็นเมลที่เรียกใช้ได้ (executable) ไม่ใช่ไฟล์ CSV ไฟล์ที่ไม่ได้รับเชิญซึ่งบังคับให้เปิดใช้งานเนื้อหา (Enable Content) มักจะเป็นช่องทางของมัลแวร์ คุณไม่จำเป็นต้องใช้มาโครในการตรวจสอบยอดรวม คัดลอกตาราง หรือส่งออกเป็น PDF

โปรดคำนึงถึงประเด็นเหล่านี้ก่อนเริ่มต้น:

  • สามารถอ่านข้อมูลในแผ่นงานได้แม้จะปิดใช้งานมาโคร

  • ปุ่ม ฟอร์มที่กำหนดเอง และมาโครการรีเฟรชจะไม่ทำงานจนกว่าคุณจะเปิดใช้งานเนื้อหา

  • ไฟล์ดาวน์โหลดและไฟล์แนบในอีเมลอาจเปิดขึ้นในมุมมองที่ได้รับการป้องกัน (Protected View)

  • การบันทึกเป็น .xlsx จะทิ้งโค้ด VBA ดังนั้นให้ทำเช่นนี้เมื่อคุณไม่ต้องการใช้โค้ดนั้นอีกต่อไป

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

ใช้งาน Word, Excel และ PPT ฟรี

วิธีเปิด Microsoft Excel macro-enabled worksheet โดยไม่เรียกใช้โค้ด

Excel บนเดสก์ท็อปคือแอปดั้งเดิมสำหรับรูปแบบนี้ เปิดผ่าน ไฟล์ > เปิด (File > Open) การดับเบิลคลิกจะใช้ได้เมื่อ Excel เป็นแอปเริ่มต้นของนามสกุล .xlsm หากไม่มีอะไรเกิดขึ้น ให้เปิด Excel ก่อน แล้วจึงเรียกดูโฟลเดอร์

ขั้นตอนที่ 1: เปิดเวิร์กบุ๊กจากเมนูไฟล์

ใน Excel ให้ไปที่ ไฟล์ > เปิด (File > Open) แล้วเลือกไฟล์ .xlsm หากกล่องโต้ตอบซ่อนไฟล์ไว้ ให้ตั้งค่าตัวกรองประเภทเป็นไฟล์ Excel หรือไฟล์ทั้งหมด (All files) ยืนยันว่าชื่อไฟล์ตรงกับที่คุณคาดไว้ก่อนที่จะโหลด


กล่องโต้ตอบเปิดของ Excel แสดงไฟล์ XLSM
กล่องโต้ตอบเปิดของ Excel แสดงไฟล์ XLSM


ขั้นตอนที่ 2: อยู่ในมุมมองที่ได้รับการป้องกันจนกว่าคุณจะเชื่อถือไฟล์

ไฟล์ดาวน์โหลดมักจะเปิดในมุมมองที่ได้รับการป้องกัน (Protected View) คุณสามารถเลื่อนดูในหน้าต่างที่จำกัดได้ คลิก เปิดใช้งานการแก้ไข (Enable Editing) หลังจากที่คุณจดจำผู้ส่งและชื่อไฟล์ได้แล้วเท่านั้น การคลิกนั้นจะเป็นการออกจาก Sandbox ซึ่งไม่ได้หมายความว่าจะเป็นการเรียกใช้ VBA ในตัวเอง

หลังจากขั้นตอนนี้ Microsoft Excel macro-enabled worksheet จะสามารถใช้งานได้เหมือนกับสเปรดชีต ยอดรวม ตัวกรอง และการพิมพ์ยังคงทำงานได้ แถบสีเหลืองสามารถรอได้

เปิดใช้งาน Microsoft Excel macro-enabled worksheet จากแหล่งที่เชื่อถือได้เท่านั้น

แถบคำเตือนความปลอดภัยสีเหลืองเป็นเรื่องปกติ สำหรับเทมเพลตภายในที่เชื่อถือได้ ให้คลิก เปิดใช้งานเนื้อหา (Enable Content) เพื่อให้มาโครทำงานได้ สำหรับไฟล์ที่คุณไม่รู้จัก ให้ปิดการใช้งานมาโครไว้ คุณยังคงสามารถคัดลอกค่า ตรวจสอบสูตร และพิมพ์ได้

คำแนะนำของ Microsoft นั้นตรงไปตรงมา: อย่าเปิดใช้งานมาโคร เว้นแต่คุณจะรู้ว่ามาโครทำหน้าที่อะไรและคุณต้องการให้เป็นเช่นนั้น หลังจากที่คุณเปิด Microsoft Excel macro-enabled worksheet แผ่นงานต่างๆ ก็ยังคงใช้งานได้แม้ว่าโค้ดจะถูกบล็อกอยู่ก็ตาม


แบนเนอร์ความปลอดภัย Enable Content ของ Excel
แบนเนอร์ความปลอดภัย Enable Content ของ Excel


เวิร์กบุ๊กที่ดาวน์โหลดมาอาจมี Mark of the Web ติดมาด้วย ซึ่ง Excel จะบล็อกมาโครอย่างเข้มงวดมากขึ้น ให้ปิดไฟล์ก่อน ใน File Explorer คลิกขวาที่ .xlsm เปิด คุณสมบัติ (Properties) และทำเครื่องหมายที่ เลิกบล็อก (Unblock) หากปรากฏขึ้น ทำขั้นตอนนี้สำหรับไฟล์ที่คุณเชื่อถือแล้วเท่านั้น การเลิกบล็อกไม่ได้ทำให้โค้ดที่ไม่รู้จักปลอดภัยขึ้น

อย่าเปิด “enable all macros” ทั่วโลกเพียงเพื่อปิดคำเตือนเดียว การตั้งค่าดังกล่าวจะปล่อยให้เวิร์กบุ๊กอื่นๆ ในภายหลังเรียกใช้โค้ดได้โดยไม่ต้องถาม สำหรับการตั้งค่าริบบอนใน WPS โปรดดู วิธีเปิดใช้งานมาโครใน WPS Office

ใช้งาน Word, Excel และ PPT ฟรี

เปิด Microsoft Excel macro-enabled worksheet ใน WPS Spreadsheets

WPS Office for Windows รองรับความเข้ากันได้กับรูปแบบของ Microsoft Excel เช่น .xls, .xlsx และ .xlsm นั่นคือเหตุผลที่ Microsoft Excel macro-enabled worksheet สามารถเปิดได้ในเครื่องด้วย WPS Spreadsheets: โดยไฟล์จะยังคงอยู่ในดิสก์ และคุณสามารถแก้ไขค่า สูตร และเลย์เอาต์ได้โดยไม่ต้องติดตั้ง Excel

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

ขั้นตอนที่ 1: เริ่ม Spreadsheets จากหน้าจอหลักของ WPS

เปิด WPS Office บนแดชบอร์ดหน้าหลัก เลือก Spreadsheets การดำเนินการนี้จะเปิดพื้นที่ทำงานของสเปรดชีตแทน Writer หรือ Presentation


เลือกไทล์ Spreadsheets ในหน้าหลักของ WPS
เลือกไทล์ Spreadsheets ในหน้าหลักของ WPS


ขั้นตอนที่ 2: ใช้เมนู แล้วเลือกเปิด

คลิกที่ปุ่ม เมนู ที่มุมซ้ายบน แล้วเลือก เปิด นี่เป็นรูปแบบเดียวกับที่ WPS ใช้ใน Writer และ Presentation ซึ่งเป็นเส้นทางภายในแอปแทนที่จะดับเบิลคลิกจากโปรแกรมจัดการไฟล์


เมนูเปิดไฟล์ XLSM ล่าสุดของ WPS
เมนูเปิดไฟล์ XLSM ล่าสุดของ WPS


ขั้นตอนที่ 3: ตรวจสอบแผ่นงานก่อนที่คุณจะเปิดใช้งานโค้ดใดๆ

เลือกเวิร์กบุ๊ก .xlsm แล้วคลิก เปิด ไฟล์ควรจะโหลดขึ้นมาพร้อมกับแท็บแผ่นงาน แถบสูตร และตาราง ตรวจสอบยอดรวมและแผ่นงานที่ตั้งชื่อไว้ หากมีคำเตือนสีเหลืองปรากฏขึ้น ให้ปฏิบัติต่อคำเตือนนั้นเหมือนกับคำเตือนของ Excel: เปิดใช้งานเฉพาะสำหรับไฟล์ที่เชื่อถือได้ คุณสามารถบันทึกสำเนาทำงาน ส่งออก PDF หรือแก้ไขเซลล์ต่อไปได้แม้ว่ามาโครจะยังคงปิดอยู่ก็ตาม


เวิร์กบุ๊ก WPS Spreadsheet ยอดขายระดับภูมิภาค
เวิร์กบุ๊ก WPS Spreadsheet ยอดขายระดับภูมิภาค


หากคุณใช้ WPS กับไฟล์ Excel อื่นอยู่แล้ว ขั้นตอนนี้จะตรงกับ การเปิดเวิร์กบุ๊ก Excel ใน WPS Office ข้อควรระวังเพิ่มเติมเพียงอย่างเดียวสำหรับ Microsoft Excel macro-enabled worksheet คือหน้าต่างแจ้งเตือนมาโคร

ปลอดภัย 100%

คำถามที่พบบ่อย (FAQ)

ฉันสามารถเปิด Microsoft Excel macro-enabled worksheet บน Mac ได้หรือไม่

ได้ Excel for Mac สามารถเปิดไฟล์ .xlsm ได้ เปิดใช้งานมาโครต่อเมื่อคุณเชื่อถือไฟล์เท่านั้น WPS Office ยังสามารถใช้งานได้บน macOS สำหรับการทำงานกับสเปรดชีตภายในเครื่อง การดับเบิลคลิกยังคงขึ้นอยู่กับว่าแอปใดเป็นเจ้าของนามสกุลไฟล์นั้น

Google Sheets สามารถเรียกใช้มาโครได้หรือไม่

ไม่ได้ Google Sheets และ Excel สำหรับเว็บสามารถแสดงตารางและสูตรจำนวนมากได้ แต่ไม่สามารถรัน Excel VBA ได้ นี่เป็นประโยชน์เมื่อคุณไม่เชื่อถือไฟล์แนบ และถือเป็นข้อจำกัดเมื่อปุ่มควรจะสร้างรายงานใหม่

LibreOffice Calc สามารถแทนที่ Excel สำหรับไฟล์นี้ได้หรือไม่

LibreOffice Calc สามารถเปิดแผ่นงานและแผนภูมิได้ ความเข้ากันได้ของ VBA นั้นมีเพียงบางส่วน มาโครที่บันทึกไว้แบบง่ายๆ อาจใช้งานได้ ระบบอัตโนมัติที่ซับซ้อนของ Excel มักจะใช้ไม่ได้ หรือจำเป็นต้องเขียนใหม่ใน LibreOffice Basic โปรแกรม Calc นั้นไม่เหมือนกับ LibreOffice Draw edit PDF free: Calc มีไว้สำหรับเวิร์กบุ๊ก ส่วน Draw มีไว้สำหรับการส่งออก PDF

ฉันควรแปลง Microsoft Excel macro-enabled worksheet เป็น .xlsx หรือไม่

ควรแปลงก็ต่อเมื่อคุณแน่ใจว่าคุณไม่ต้องการใช้มาโครแล้วเท่านั้น การบันทึกเป็น .xlsx เป็นวิธีที่ดีในการแชร์ตารางแบบคงที่ แต่เป็นวิธีที่ไม่ดีในการเก็บถาวรเครื่องมือที่ต้องพึ่งพา VBA ควรเก็บไฟล์ .xlsm ต้นฉบับไว้หากผู้ส่งยังคงใช้ระบบอัตโนมัติอยู่

เมื่อใดที่ฉันควรข้าม Draw และใช้ WPS PDF

ควรข้าม Draw เมื่อ PDF เป็นเอกสารที่สแกน รายงานยาวๆ หรือไฟล์ที่ต้องรวม แยก บีบอัด หรือแปลงเป็น Word สำหรับ LibreOffice Draw edit PDF free นั้นเพียงพอสำหรับโลโก้หรือวันที่สั้นๆ WPS PDF จะทำงานได้เร็วกว่าเมื่อหน้าเอกสารจำเป็นต้องดูสมบูรณ์แบบหลังจากการเขียนใหม่จริงๆ

สรุป

Microsoft Excel macro-enabled worksheet (.xlsm) จัดเก็บตารางรูปแบบเดียวกับ .xlsx แต่มีการเพิ่มโค้ด VBA เข้าไป คุณสามารถอ่านเซลล์ คัดลอกข้อมูล และส่งออก PDF ได้อย่างปลอดภัยโดยปิดใช้งานมาโคร—เปิดใช้งานเนื้อหาจากแหล่งที่เชื่อถือได้เท่านั้น สำหรับผู้ใช้ที่ไม่มี Excel นั้น WPS Spreadsheets สามารถเปิด .xlsm ในเครื่องเพื่อแก้ไขค่า สูตร และเลย์เอาต์ได้อย่างเต็มรูปแบบ หลังจากส่งออกเป็น PDF แล้ว คุณสามารถปรับแต่งเล็กน้อยได้ใน WPS PDF. WPS PDF นำเสนอโซลูชันแบบครบวงจรที่เร็วกว่า สำหรับการจัดการที่ปลอดภัย เข้ากันได้ และมีประสิทธิภาพ ทั้งกับสเปรดชีตและ PDF ขอแนะนำให้ใช้ WPS Office
Trustpilot
ดาว
4.8
WPS Office- ชุดโปรแกรมออฟฟิศครบวงจรฟรี
  • ใช้งาน Word, Excel และ PPT ฟรี ไม่มีโฆษณา

  • แก้ไขไฟล์ PDF ด้วยชุดเครื่องมือ PDF อันทรงพลัง

  • อินเทอร์เฟซเหมือน Microsoft เรียนรู้ง่าย เข้ากันได้ 100%

  • เพิ่มประสิทธิภาพการทำงานของคุณด้วยเทมเพลต Word, Excel, PPT และประวัติย่อฟรีมากมายจาก WPS

5,820,008 ผู้ใช้
รูปประจำตัว
Algirdas Jasaitis


สมชาย วัฒนธร

ประสบการณ์ 14 ปีในวงการซอฟต์แวร์ออฟฟิศ นักวิเคราะห์เทคโนโลยีและนักเขียนมืออาชีพ ติดตามบทวิเคราะห์เปรียบเทียบฟีเจอร์ แนะนำแอปพลิเคชันใหม่ๆ และเคล็ดลับการใช้งาน WPS Office ให้เกิดประสิทธิภาพสูงสุด