ฉันใช้สคริปต์ต่อไปนี้เพื่อล้างรายการแบบฟอร์ม Google เวลาเที่ยงคืนในแต่ละวัน
function clearRange() {
var sheetActive = SpreadsheetApp.openById("1DNeHRC41ryRY9s8wZmlqmoIEhm8MqD601BvqoV26V3o").getSheetByName("Form responses 1");
sheetActive.getRange('A2:E').clearContent();
}
ปัญหา:
- ในวันถัดไป รายการแบบฟอร์มจะถูกเพิ่มลงในแผ่นงานโดยเริ่มจากแถวด้านล่างรายการของวันก่อนหน้า ไม่ใช่แถวที่ 2
ตัวอย่าง:
- เมื่อวานนี้ มีการป้อนแบบฟอร์ม 10 รายการในชีต (แถว 2 ถึง 11) สคริปต์ทำงานตอนเที่ยงคืนและล้างรายการ
- วันนี้ มีการป้อนห้ารายการในแบบฟอร์ม แต่ป้อนตั้งแต่แถวที่ 12 เป็นต้นไป
ฉันต้องการให้ชีตเคลียร์และรีเซ็ต เพื่อเริ่มป้อนรายการแบบฟอร์มในแถวที่ 2 ทุกวัน
เป็นไปได้ไหม? ถ้าเป็นเช่นนั้น จำเป็นต้องเปลี่ยนแปลงสูตรอะไรบ้าง? ขอบคุณสำหรับความช่วยเหลือ.