บริการชีตขั้นสูงจะช่วยให้คุณเข้าถึง sheets API โดยใช้ Apps Script ได้ API นี้ช่วยให้สคริปต์อ่าน แก้ไข จัดรูปแบบ และนำเสนอข้อมูลใน Google ชีตได้ ซึ่งคล้ายกับบริการ Google ชีต API ในตัวของ Apps Script ในกรณีส่วนใหญ่ บริการในตัวจะใช้งานง่ายกว่า แต่บริการขั้นสูงนี้จะมีฟีเจอร์เพิ่มเติมเล็กน้อย
ข้อมูลอ้างอิง
หากต้องการข้อมูลโดยละเอียดเกี่ยวกับบริการนี้ โปรดดูเอกสารอ้างอิงสำหรับ Sheets API บริการขั้นสูงชีตจะใช้ออบเจ็กต์ เมธอด และพารามิเตอร์เดียวกันกับ API สาธารณะ เช่นเดียวกับบริการขั้นสูงทั้งหมดใน Apps Script โปรดดูข้อมูลเพิ่มเติมที่หัวข้อวิธีกำหนดลายเซ็นของเมธอด
หากต้องการรายงานปัญหาและค้นหาการสนับสนุนอื่นๆ โปรดดูคู่มือการสนับสนุนสำหรับชีต
รหัสตัวอย่าง
โค้ดตัวอย่างด้านล่างใช้ API เวอร์ชัน 4 ซึ่งเป็นเวอร์ชันเดียวของ Sheets API ที่พร้อมให้บริการขั้นสูงใน Apps Script อยู่ในปัจจุบัน
อ่านค่าจากช่วง
ตัวอย่างต่อไปนี้แสดงวิธีอ่านค่าข้อมูลจากช่วงที่ระบุในชีตด้วยบริการขั้นสูงของชีต ซึ่งจะเหมือนกับการอ่านตัวอย่างสูตรอาหารช่วงเดียว
เขียนค่าในหลายช่วง
ตัวอย่างต่อไปนี้แสดงวิธีเขียนข้อมูลไปยังช่วงที่แตกต่างกันที่ไม่ต่อเนื่องในชีตที่มีคำขอเดียว ซึ่งเทียบเท่ากับตัวอย่างสูตรอาหารเขียนหลายช่วง
เพิ่มชีตใหม่
ตัวอย่างต่อไปนี้สาธิตวิธีสร้างชีตใหม่ที่มีขนาดและสีแท็บที่เจาะจง ซึ่งจะเหมือนกับตัวอย่างสูตรเพิ่มชีต
สร้างตาราง Pivot
ตัวอย่างต่อไปนี้แสดงวิธีสร้างตาราง Pivot จากข้อมูลต้นฉบับ ซึ่งเทียบเท่ากับตัวอย่างสูตรอาหารในเพิ่มตาราง Pivot