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