sanom sanom Author
Title: การสร้างตารางอัตโนมัติใน GoogleSheet
Author: sanom
Rating 5 of 5 Des:
 เราสามารถสร้างตารางอัตโนมัติใน GoogleSheet ได้โดยใช้ Appscript ดังนี้  ตัวอย่างเช่น  สร้างข้อมูล Column ใน GoogleSheet A,B,C โดย ใน Google ...

 เราสามารถสร้างตารางอัตโนมัติใน 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); // เพิ่มเส้นขอบรอบเซลล์

    }

}


ต่อจากนั้นบันทึก  ครั้งแรกที่คุณใช้งาน Script นี้ คุณจะต้องให้สิทธิ์การใช้งาน: โดยอนุญาต ให้ appscript ทำงานก่อน  จะมีหน้าต่างแจ้งเตือนขออนุญาต ให้คลิกอนุญาตตามขั้นตอน
 
 เมื่อเสร็จแล้ว  กลับไปที่ Google Sheet  ลองเพิ่มข้อมูลลงในคอลัมน์ A, B, หรือ C 

หากคุณสร้างข้อมูลหลายคอลัมภ์กว่านั้น  ก็เพียงแต่  เปลี่ยน ตัวเลข 3 ที่ อยู่ใน script เป็นจำนวนคอลัมภ์ชิ้นงานของคุณ 

ทดลองเอาไปใช้งานกันดูเลยค่ะ  ติดปัญหาคอมเม้นต์สอบถามได้ค่ะ 👌

 

 

About Author

Advertisement

Lazada Indonesia
 
Top