ภาพรวมส่วนเสริมของตัวแปลงมาโคร

ตัวแปลงมาโครเป็นส่วนเสริมที่ช่วยให้แปลงไฟล์ Excel ที่มีโค้ด Visual Basic for Applications (VBA) เป็นไฟล์ชีตและ Apps Script ได้ง่ายขึ้น ใช้ส่วนเสริม Macro Converter เพื่อตรวจสอบความเข้ากันได้ของ ไฟล์และแปลงไฟล์โดยอัตโนมัติ

ใช้ส่วนเสริมตัวแปลงมาโครกับไฟล์ Excel เท่านั้น เรารองรับรูปแบบไฟล์จาก Excel 97 ขึ้นไป

ก่อนเริ่มต้น

วิธีใช้ตัวแปลงมาโคร

  • คุณต้องมีบัญชี Google Workspace Enterprise Plus หรือบัญชี Google Workspace for Education Plus
  • คุณควรมีความเชี่ยวชาญในการใช้ Excel หรือชีต และ ภาษาการเขียนสคริปต์ (VBA หรือ Apps Script)
  • คุณควรสามารถอ่านและเข้าใจสคริปต์พื้นฐานได้

ติดตั้งส่วนเสริมตัวแปลงมาโคร

  1. ไปที่ส่วนเสริมตัวแปลงแมโครใน Google Workspace Marketplace ในคอมพิวเตอร์
  2. ที่ด้านขวาบน ให้คลิกติดตั้ง > ต่อไป > อนุญาต
  3. การติดตั้งอาจใช้เวลาหลายวินาที เมื่อติดตั้ง ส่วนเสริมแล้ว ให้คลิก เสร็จสิ้น

หากคุณเป็นผู้ดูแลระบบ Google Workspace ให้ติดตั้งส่วนเสริมตัวแปลงแมโครในโดเมนขององค์กรและเลือกผู้มีสิทธิ์ใช้แอป ดูติดตั้งแอปใน Google Workspace Marketplace ในโดเมน

เมื่อติดตั้งแล้ว ให้ค้นหาส่วนเสริม Macro Converter ในแผงด้านขวาของ Google ไดรฟ์ หากไม่เห็นแผงด้านข้าง ให้คลิกแสดงแผงด้านข้าง ที่ด้านขวาล่าง

วิธีใช้ตัวแปลงมาโคร

  1. สร้างรายงานความเข้ากันได้สำหรับไฟล์ที่ต้องการแปลง ดูพิจารณาว่ามาโคร VBA เข้ากันได้กับ Apps Script หรือไม่
  2. อัปเดตโค้ด VBA โดยใช้ข้อมูลจากรายงานความเข้ากันได้
    1. หากโค้ดของคุณเข้ากันได้อย่างสมบูรณ์ คุณก็อาจไม่จำเป็นต้องทำการเปลี่ยนแปลง
    2. หากโค้ด VBA มี API ที่แปลงเป็นโค้ด Apps Script ไม่ได้ รายงานจะเสนอวิธีแก้ปัญหาใน Apps Script ใช้ทางลัดของ Apps Script หลังจากแปลงไฟล์แล้ว แต่หากคุ้นเคยกับ VBA มากกว่า คุณอาจต้องการสร้างและใช้ทางลัดของ VBA ก่อนที่จะแปลงไฟล์
  3. หลังจากทำการเปลี่ยนแปลงโค้ด VBA แล้ว ให้เรียกใช้รายงานความเข้ากันได้อีกครั้ง ขั้นตอนนี้จะช่วยยืนยันความเข้ากันได้ที่เพิ่มขึ้นของไฟล์และฟีเจอร์ รวมถึงแจ้งการอัปเดตเพิ่มเติมที่ควรดำเนินการ
  4. ทำขั้นตอนที่ 2 และ 3 ซ้ำตามต้องการ ขั้นตอนเหล่านี้จะเพิ่มความเข้ากันได้ของ ไฟล์เพื่อลดปริมาณงานที่ต้องทำหลังจากแปลงไฟล์ คุณสามารถไปยังขั้นตอนถัดไปได้หากวางแผนที่จะใช้วิธีแก้ปัญหาชั่วคราวให้เสร็จสมบูรณ์หลังจากแปลงไฟล์แล้ว
  5. แปลงไฟล์
  6. แก้ไขข้อผิดพลาด คุณอาจต้องปรับโค้ด Apps Script ใหม่เพื่อให้โค้ดทำงานได้ตามที่ต้องการ
  7. แก้ไขปัญหาที่พบได้ทั่วไป คุณอาจต้องสร้างรายการด้วยตนเอง เช่น UserForm ของ VBA ใน Apps Script