snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ
ฟอรัมสำหรับแจกจ่ายแบ่งปันไฟล์ รวมทั้งแหล่งความรู้ต่าง ๆ เกี่ยวกับ Excel
snasui
Site Admin
Posts: 31175 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#1
Post
by snasui » Tue Sep 25, 2012 11:28 pm
สำหรับไฟล์นี้ผมปรับปรุงมาให้สำหรับผู้ที่จำเป็นต้องสร้างไฟล์เพื่อจับเวลาในการเล่นเกม เนื่องจากหลัง ๆ พบว่ามีสมาชิกสอบถามเกี่ยวกับจับเวลาในการเล่นเกมบ่อยครั้ง สำหรับการจับเวลาและแสดง Pop-up เตือนเมื่อหมดเวลาในการเล่นเกมจำเป็นต้องเขียนด้วย VBA เท่านั้นครับ
ผู้ที่จะเขียนไฟล์ลักษณะนี้ได้โดยปกติจะเป็นโปรแกรมเมอร์หรือนักพัฒนา (Programmer or Developer) เพราะต้องมีความรู้เกี่ยวกับ VBA ซึ่งเป็นภาษาในการเขียนโปรแกรม และเมื่อเป็นการเขียนโปรแกรม
ย่อมไม่ใช่เรื่องง่ายสำหรับคุณครูหรือเด็กที่จะสร้างไฟล์แบบนี้ขึ้นมาได้เอง ก่อนที่จะมาเขียน VBA ได้นั้นผมเห็นว่าต้องเป็นผู้ที่มีความเชี่ยวชาญการใช้งาน Excel ถึงจะเขียนโปรแกรมเพื่อควบคุม Excel ได้
ลักษณะของไฟล์นี้
ควบคุมเรื่องการจับเวลาด้วย VBA
ต้องเปิดการใช้งาน Macro ดูวิธีการเปิดการใช้งาน Macro ได้ที่นี่ viewtopic.php?p=12997#p12997
กรณีต้องการปรับ Code VBA ให้กดแป้น Alt+F11 และหากต้องการกลับมายัง Excel ให้กดแป้น Alt+F11 อีกครั้ง
แม้จะเขียนแจกเพื่อความสะดวกในการสร้างเกม แต่สิ่งที่ต้องการจะสื่อสารเพิ่มเติมคือ การที่จะให้ครูสร้างเกมด้วย VBA เพื่อเป็นสื่อการสอนให้กับเด็กนั้น โดยความเห็นโดยส่วนตัวผมเห็นว่าเกินความจำเป็นและเกินกำลังคุณครูทั่ว ๆ ไปอย่างมาก ในฐานะผมเองก็เป็นผู้สอนคนหนึ่ง อยากจะสะท้อนไปให้ถึงผู้ที่ออกนโยบายในการทำเกมโดยใช้ VBA นี้ไม่ว่าจะเป็นระดับใดก็ตามว่า แม้จะเป็นการนำความสามารถของเครื่องมือมาใช้ได้ดี แต่ไม่ใช่ต้องให้ไปสร้างไฟล์กันเอง ควรมี Template ที่สร้างโดยผู้มีความรู้แล้วแจกจ่ายพร้อมคำแนะนำการใช้งาน เพื่ออำนวยความสะดวกให้กับคุณครูนำไปเป็นสื่อการสอนหรือพัฒนาต่อยอดปรับปรุงตามความสามารถ การให้ครูมาดิ้นรนค้นคว้าทำด้วยตนเองเช่นนี้ผมถือว่าขาดการจัดการที่ดีครับ
Attachments
CountDown.xls
(112.5 KiB) Downloaded 1135 times