Google Form การสร้างฟอร์มให้บันทึกลง GoogleSheet ตามที่ต้องการ
ฝัง
- เผยแพร่เมื่อ 17 ธ.ค. 2020
- ========================
✅ แฟนเพจ "ครูอภิวัฒน์ สอนสร้างสื่อ"
/ mynameisapiwat
✅ เข้าไลน์กลุ่ม "ครูอภิวัฒน์ สอนสร้างสื่อ"
line.me/ti/g2/D_ugKwp3-z_ZSHx...
✅ Facebook..อภิวัฒน์ วงศ์กัณหา
🔴 profile.php?...
✅ กลุ่มหัดสร้างเกมแฟลช
🔴 / as3flash
✅ กลุ่มหัดสร้างสื่อด้วย PowerPoint
🔴 / powerpointgraphic
✅ กลุ่มหัดสร้างเกมด้วย Construct2
🔴 / construct2game
✅ กลุ่มสร้างสื่อ CAI ด้วย Construct2
🔴 / 1454201051311497
✅ กลุ่มหัดวาดรูปด้วยคอมพิวเตอร์
🔴 / 1207788526026708
function onFormSubmit() {
var answer = []
var form = FormApp.openById('xxx')
var fRes = form.getResponses()
var response = fRes[fRes.length - 1]
var itemRes = response.getItemResponses()
for (var i = 0; i < itemRes.length; i++) {
var item = itemRes[i].getResponse()
answer.push(item)
}
addRecord(answer[0], answer[1], answer[2], answer[3])
}
function addRecord(ans1, ans2, ans3, ans4) {
var ss = SpreadsheetApp.openById('xxx')
var sheet = ss.getSheetByName('xxx')
sheet.appendRow([new Date(), ans1, ans2, ans3, ans4])
}
ขอบคุณมากค่ะได้ความรู้มากๆ
ขอบคุณอาจารย์มากเลยค่ะ ได้ใช้ประโยชน์จริงๆ
ขอบคุณครูอภิวัฒน์ครับ ได้ความรู้มากครับ สามารถเอาไปดัดแปลงต่อยอดงานได้ครับ
Like, ติดตามแล้ว ครับ
ขอบพระคุณอย่างยิ่งค่ะคุณครู ❤❤
มีประโยชน์มาก
ขอบคุณค่ะ
ขอบคุณมากครับ
น่าสนใจครับ
ขอสอบถามนิดนึงค่ะ พอดีติดปัญหาตรง เลือกแหล่งที่มาของกิจกรรม มันมีแค่ตามเวลา ทำยังไงดีคะ (อย่างไรก็ตามขอบคุณสำหรับ ทริคดีๆนะคะ)
เริสมากเลยค่า
สร้างฟอร์ม จากเอกเซลก่อนค่อยมา goolgle sheet ค่อยมา ฟอร์มทำได้ไหมคะ ทำอย่างไรคะ
อันนี้ดีครับ
อาจารย์คะ หากต้องการให้ New DATE บันทึกไปที่ column หรือ Row ที่ต้องการ จากชีตที่เรากำหนดไว้จะต้องใช้ Code อย่างไรบ้าง เช่นต้องการให้ข้อมูลเริ่มต้นที่ D2 รบกวนอาจารย์แนะนำหน่อยนะคะ
sheet.getRange('D2').setValue(ans1);
เขียนโค้ดยากจังค่ะ... แงง
สอบถามอาจารย์ค่ะ ในกรณีที่เราลบ สเปรตชีตไปแล้ว ทำยังไง ถึงจะ ดึงค่าคืนได้ค่ะ
วันที่กับข้อมูลที่ติ้กไม่ขึ้นต้องทำๆงคะ
อาจารย์คะ หากมีคำถามที่สามารถตอบได้มากกว่า 1 ตัวเลือก เราจะใช้สคริปยังไงถึงจะแปลผลไปที่ชีทเราได้คะ
สั่งให้หลายฟอร์มส่งไปซีตเดียวได้มั้ยคับ
ได้ครับ ตรงฟอร์ม เลือกว่าจะลิงก์ไปชีทไหน
ทำแล้วสคลิปถูกต้อง แต่ข้อมูลไม่ไปที่ sheet ครับ
1ฟอร์ม ไป sheet ที่มีหลายๆแผ่น ทำยังไงได้คับอาจารย์
มีวิธีใหนบ้างครับ การส่งแบบฟอร์มแบบเร็วที่สุด เพราะในจำนวนแบบฟอร์มมีจำนวนคนใช้เยอะมากในเวลาเดียวกัน แล้วเวลาจำกัด ขอบคุณครับ
ขออนุญาตถามนะครับอาจารย์ถ้าผมต้องการแก้ไข Format ของวันที่ ผมต้องต้องแก้โค๊ดยังไงบ้างครับอาจารย์
ผมก็ยังไม่เคยทำครับ
ถ้าเปลี่ยนจากการรันวันที่ เป็น รัน Number ต่อจากที่มีล่ะครับ
ทำได้ยังครับถ้าทำได้แชร์ความรู้มาให้ทีครับ
ขนาด ทิกเกอร์ ให้ส่งฟอร์มแล้วยัง
ไม่ Responses เลย ต้องเรียกใช้ในหน้า app script ถึงจะ Responses ที่หน้า sheet โอ ้อะไร
รบกวนสอบถามครับ ในapps script ผมกดใช้ตัวแก้ไขแบบเดิมแล้วหน้า error ผมสามารถแก้ย้อนกลับได้ไหมครับ เพราะตอนนี้เข้าไปแก้ไข script ไม่ได้เลยครับ
ถ้าเป็นอีเมลของเราเองก็น่าจะได้นะครับ
@@KruApiwat อีเมล์ผมเองครับ แต่ลองอีกแอคเค้าท์ ถ้าไม่ไปกดปุ่มนั้นก็ปกติ แต่แอคเค้าท์ที่มีปัญหาคืออันที่จะทำสคริปใช้งานครับ
ผมไปฝากคำถามไว้ในกลุ่มเฟสบุ๊คแล้วครับผม ขอบคุณครับ
ขอบคุณมากครับ ถ้าผมมีรหัส พนักงานอยู่ใน ชีท แล้วใน ฟอร์ม กรอกรหัส แล้วแสดงชื่อ ในฟอร์มได้ไหมครับ
ขอบคุณค่ะ
อาจาญ ชูมเข้าใกล้น่อย! ไม่เหันอะไรเลย
ขออนุญาตสอบถามค่ะ🙏 สร้างเป็น sheet แล้วข้อมูลบางแถวไม่ขึ้น ข้อมูลขึ้นไม่ครบ สามารถแก้ไขอย่างไรได้บ้างคะ🙏
อันนี้ไม่ทราบสาเหตุเหมือนกันครับผม
เวลาใส่เบอร์โทรเลข0ใส่ลงไปแล้ว แต่ในชีตไม่โชว์เลข0 แก้ไขยังไงคะ อาจารย์และท่านผู้รู้ช่วยชี้แนะด้วยค่า
ใส่ " ' " หน้าค่า ครับ ตอบแทน อาจารย์
ถ้าเป็นรัน number ตามform ที่ส่งมาต้องทำยังไงหรอคะ
ลองหาความรู้เพิ่มใน Google ดูนะครับ
หาปุ่ม โปรแกรมคริปไม่เจอค่ะ
ครูคะอยากได้คำตอบที่เป็นไฟล์รูปภาพ มาบันทึกลง google sheet ทำยังไง
เราใช้เป็นลิงค์ค่ะ เอาลิงค์รูปจากในไดร์ฟมาลง พอคลิกลิงค์ไปมันก็จะขึ้นเป็นรูปให้ค่ะ
ถ้าต้องการให้มีการบันทึกไฟล์แนบต้องใส่คำสั่งอะไรเพิ่มเติมครับ
ลองดูคลิปสอนการบันทึกไฟล์ครับ
ให้สิทธิ์สคลิปไม่สำเร็จทำไงดีอะคะ
ทำขั้นตอนแก้ไขสคริปต์ไม่เข้าใจ อยากเพราะเราไม่มีพื้นฐานคอมเลย แง้ๆ
กดบันทึกใหม่อีกรอบแล้ว ไม่ขึ้นให้อนุญาติเลยครับ
ตรงบรรทัดที่2 answer มันerror แก้ไงคะ
ลองหาข้อมูลจาก Google เพิ่มเติมดูนะครับ
อาจารย์ครับถ้าต้องการให้ google form response 2 ไฟล์ที่ข้อมูลไม่เหมือนกันได้หรือไม่ครับประมาณว่าอีกไฟล์ไม่เอาข้อมูลชื่อผู้กรอกข้อมูล (sheet 2 ไฟล์)
ไม่เคยทำครับ