:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

ไฟล์การจับเวลาในการเล่นเกม

ฟอรัมสำหรับแจกจ่ายแบ่งปันไฟล์ รวมทั้งแหล่งความรู้ต่าง ๆ เกี่ยวกับ Excel
User avatar
snasui
Site Admin
Site Admin
Posts: 30736
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

ไฟล์การจับเวลาในการเล่นเกม

#1

Post by snasui »

:D สำหรับไฟล์นี้ผมปรับปรุงมาให้สำหรับผู้ที่จำเป็นต้องสร้างไฟล์เพื่อจับเวลาในการเล่นเกม เนื่องจากหลัง ๆ พบว่ามีสมาชิกสอบถามเกี่ยวกับจับเวลาในการเล่นเกมบ่อยครั้ง สำหรับการจับเวลาและแสดง Pop-up เตือนเมื่อหมดเวลาในการเล่นเกมจำเป็นต้องเขียนด้วย VBA เท่านั้นครับ

ผู้ที่จะเขียนไฟล์ลักษณะนี้ได้โดยปกติจะเป็นโปรแกรมเมอร์หรือนักพัฒนา (Programmer or Developer) เพราะต้องมีความรู้เกี่ยวกับ VBA ซึ่งเป็นภาษาในการเขียนโปรแกรม และเมื่อเป็นการเขียนโปรแกรม ย่อมไม่ใช่เรื่องง่ายสำหรับคุณครูหรือเด็กที่จะสร้างไฟล์แบบนี้ขึ้นมาได้เอง ก่อนที่จะมาเขียน VBA ได้นั้นผมเห็นว่าต้องเป็นผู้ที่มีความเชี่ยวชาญการใช้งาน Excel ถึงจะเขียนโปรแกรมเพื่อควบคุม Excel ได้

ลักษณะของไฟล์นี้
  1. ควบคุมเรื่องการจับเวลาด้วย VBA
  2. ต้องเปิดการใช้งาน Macro ดูวิธีการเปิดการใช้งาน Macro ได้ที่นี่ :arrow: viewtopic.php?p=12997#p12997
  3. กรณีต้องการปรับ Code VBA ให้กดแป้น Alt+F11 และหากต้องการกลับมายัง Excel ให้กดแป้น Alt+F11 อีกครั้ง
แม้จะเขียนแจกเพื่อความสะดวกในการสร้างเกม แต่สิ่งที่ต้องการจะสื่อสารเพิ่มเติมคือ การที่จะให้ครูสร้างเกมด้วย VBA เพื่อเป็นสื่อการสอนให้กับเด็กนั้น โดยความเห็นโดยส่วนตัวผมเห็นว่าเกินความจำเป็นและเกินกำลังคุณครูทั่ว ๆ ไปอย่างมาก ในฐานะผมเองก็เป็นผู้สอนคนหนึ่ง อยากจะสะท้อนไปให้ถึงผู้ที่ออกนโยบายในการทำเกมโดยใช้ VBA นี้ไม่ว่าจะเป็นระดับใดก็ตามว่า แม้จะเป็นการนำความสามารถของเครื่องมือมาใช้ได้ดี แต่ไม่ใช่ต้องให้ไปสร้างไฟล์กันเอง ควรมี Template ที่สร้างโดยผู้มีความรู้แล้วแจกจ่ายพร้อมคำแนะนำการใช้งาน เพื่ออำนวยความสะดวกให้กับคุณครูนำไปเป็นสื่อการสอนหรือพัฒนาต่อยอดปรับปรุงตามความสามารถ การให้ครูมาดิ้นรนค้นคว้าทำด้วยตนเองเช่นนี้ผมถือว่าขาดการจัดการที่ดีครับ
Attachments
CountDown.xls
(112.5 KiB) Downloaded 819 times