เนื้อหา
OpenOffice ให้การสนับสนุนอย่าง จำกัด สำหรับแมโคร Visual Basic สำหรับ Applications (VBA) ซึ่งเปิดตัวครั้งแรกใน OpenOffice 3.0 มาโคร VBA มักใช้กับ Microsoft Office และฝังอยู่ในสเปรดชีต Excel แม้ว่า OpenOffice ไม่รองรับความต้องการ VBA แต่ก็สามารถเรียกใช้มาโครได้หลายตัวโดยไม่ต้องทำการแก้ไขใด ๆ มาโครทั้งหมด - ยกเว้นมาโครที่ป้องกันจากแหล่งที่เชื่อถือได้ - ไม่ได้เปิดใช้งานใน OpenOffice ดังนั้นคุณจะต้องปรับการตั้งค่าความปลอดภัยของมาโครก่อนเรียกใช้งานจาก VBA หรือมาโครประเภทอื่น ๆ
คำสั่ง
เปลี่ยนการตั้งค่า OpenOffice เป็น Run VBA Macros (ภาพคอมพิวเตอร์โดย Renato France จาก Fotolia.com)-
คลิกเมนู "เครื่องมือ" ที่ด้านบนของหน้าต่าง OpenOffice และเลือก "ตัวเลือก"
-
คลิก "ความปลอดภัย" ภายใต้ "OpenOffice.org" ทางด้านซ้ายของหน้าต่าง "ตัวเลือก"
-
คลิกปุ่ม "ความปลอดภัยของแมโคร"
-
เลือกระดับความปลอดภัย "ปานกลาง" และคลิก "ตกลง" สองครั้ง
-
คลิกเมนู "ไฟล์" และคลิก "เปิด" ค้นหาไฟล์ที่มีมาโคร VBA แล้วดับเบิลคลิก
-
คลิกปุ่ม "เปิดใช้งานแมโคร"
-
ใช้ไฟล์ตามปกติ OpenOffice รันมาโครโดยอัตโนมัติโดยไม่มีการดัดแปลง (หากโปรแกรมรองรับไฟล์) คุณสามารถลองเรียกใช้มาโครที่ต้องการในเมนู "เครื่องมือ" ภายใต้ "มาโคร" โดยเลือกมาโคร VBA จากไฟล์ที่ใช้งานและคลิกที่ปุ่ม "เรียกใช้"
ทีละขั้นตอน
เคล็ดลับ
- อัพเดตและใช้ OpenOffice เวอร์ชันล่าสุดหรือ LibreOffice หากแมโคร VBA ไม่ทำงาน เวอร์ชันล่าสุดอาจรวมถึงการแก้ไขและสนับสนุน VBA
การเตือน
- มาโครมีความเสี่ยงด้านความปลอดภัยและอาจมีไวรัสหรือรหัสที่เป็นอันตรายเรียกใช้จากแหล่งที่เชื่อถือได้เท่านั้น