เราสามารถสร้างตารางอัตโนมัติใน GoogleSheet ได้โดยใช้ Appscript ดังนี้
ตัวอย่างเช่น สร้างข้อมูล Column ใน GoogleSheet A,B,C
โดย ใน Google Sheets ให้ไปที่เมนู Extensions > Apps Script
เพื่อเปิดหน้าต่าง Apps Script
หลังจากนั้นวาง โค้ดด้านล่างนี้ลงไป
function onEdit(e) {
var sheet = e.source.getActiveSheet(); // เลือกแผ่นงานที่กำลังใช้งาน
var range = sheet.getRange(1, 1, sheet.getLastRow(), 3); // เลือกคอลัมน์ A, B, C ตั้งแต่แถวที่ 1 ถึงแถวสุดท้ายที่มีข้อมูล
var data = range.getValues(); // ดึงค่าข้อมูลในช่วงที่เลือก
// ตรวจสอบว่ามีข้อมูลในช่วงหรือไม่
if (data.some(row => row.some(cell => cell !== ""))) {
range.setBorder(true, true, true, true, true, true); // เพิ่มเส้นขอบรอบเซลล์
}
}