หากเพิ่งเริ่มใช้ Apps Script คุณสามารถเรียนรู้พื้นฐานได้โดยใช้เพลย์ลิสต์ Codelab Fundamentals of Apps Script with Google Sheets
เพลย์ลิสต์นี้ประกอบด้วยชุด Codelab ที่ต่อเนื่องกัน Codelab แต่ละรายการเป็นบทแนะนำพร้อมคำแนะนำที่จะให้วิธีการทีละขั้นตอนเกี่ยวกับวิธีสร้าง แอปพลิเคชันสคริปต์ตัวอย่าง หากต้องการหยุดพัก คุณก็สามารถกลับมาทำ Codelab ต่อจากจุดที่ค้างไว้ได้ในภายหลัง
Codelab ในเพลย์ลิสต์นี้มุ่งเน้นการใช้ Apps Script กับ Google ชีต บริการสเปรดชีตเป็นหนึ่งในบริการในตัวที่ใหญ่ที่สุดและได้รับความนิยมมากที่สุดใน Apps Script และเพลย์ลิสต์นี้จะช่วยให้คุณคุ้นเคยกับเนื้อหาและการใช้งานของบริการ
เพลย์ลิสต์นี้ครอบคลุมแนวคิดหลายอย่างของ Apps Script ซึ่งรวมถึงแนวคิดต่อไปนี้
- การใช้เครื่องมือแก้ไขในเบราว์เซอร์ของ Apps Script
- การสร้างและแก้ไขมาโครใน Google ชีต
- การสร้างฟังก์ชันที่กำหนดเองของ Google ชีต
- การนำเข้าข้อมูลไปยัง Google ชีต
- การเพิ่ม แก้ไข และจัดรูปแบบข้อมูล Google ชีตด้วย Apps Script
- การสร้างแผนภูมิและการส่งออกไปยัง Google สไลด์
- ดึงข้อมูลจากบริการ API ของบุคคลที่สาม
- การสร้างเมนูและกล่องโต้ตอบใน Google ชีต
ก่อนจะเริ่ม
คุณไม่จำเป็นต้องมีความรู้เกี่ยวกับ Apps Script มาก่อนเพื่อทำตามเพลย์ลิสต์นี้ อย่างไรก็ตาม เพลย์ลิสต์นี้มีสมมติฐานว่าคุณมีความคุ้นเคยกับ Google ชีตและรูปแบบ A1 ในระดับพื้นฐาน
นอกจากนี้ การมีความเข้าใจพื้นฐานเกี่ยวกับ JavaScript ซึ่งเป็นพื้นฐานของ Apps Script ก็มีประโยชน์เช่นกัน หากเพิ่งเริ่มใช้ JavaScript ทาง Codecademy มีหลักสูตร JavaScript หลายหลักสูตรให้เลือก (หมายเหตุ: Google ไม่ได้พัฒนาหลักสูตรเหล่านี้)
Codelab เหล่านี้จะดำเนินการในเบราว์เซอร์ทั้งหมด คุณจึงไม่จำเป็นต้องใช้ซอฟต์แวร์พิเศษใดๆ เพื่อทำ Codelab ให้เสร็จสมบูรณ์
เริ่มต้นใช้งาน
คุณเริ่มเพลย์ลิสต์ได้โดยใช้ลิงก์ด้านล่าง Codelab แต่ละรายการจะมี วิธีการทีละขั้นตอนเพื่อแนะนำคุณตลอดบทเรียน เมื่อทำ โค้ดแล็บเสร็จแล้ว คุณจะไปยังโค้ดแล็บถัดไปในรายการได้ เริ่มต้นด้วยโค้ดแล็บแรก "พื้นฐานของ Apps Script กับ Google ชีต #1: มาโครและฟังก์ชันที่กำหนดเอง"
นี่คือเพลย์ลิสต์พื้นฐานของ Apps Script
- พื้นฐานของ Apps Script กับ Google ชีต #1: มาโครและฟังก์ชันที่กำหนดเอง
- พื้นฐานของ Apps Script กับ Google ชีต #2: สเปรดชีต ชีต และช่วง
- พื้นฐานของ Apps Script กับ Google ชีต #3: การทำงานกับข้อมูล
- พื้นฐานของ Apps Script กับ Google ชีต #4: การจัดรูปแบบข้อมูล
- พื้นฐานของ Apps Script กับ Google ชีต #5: สร้างแผนภูมิและนำเสนอข้อมูลในสไลด์