: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 vba

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
bubblebee
Member
Member
Posts: 41
Joined: Wed Feb 23, 2011 11:16 am

สอบถามทำระบบจองห้องประชุมให้เป็นแบบ excel vba

#1

Post by bubblebee »

เรียน ท่านผู้รู้

อยากสอบถามเรื่องการทำ ระบบการจองห้องประชุม ให้ออกมาเป็น excel vba เพื่อจะไปฝากไว้ที่ server share ของสถาบัน ไม่ทราบว่าจะเริ่มต้นอย่างไรดีค่ะ เพราะโดยปกติ ระบบการจองห้องประชุม จะเป็นโปรแกรม หรือมีตัวอย่างมั้ยค่ะ ขอบคุณค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถามทำระบบจองห้องประชุมให้เป็นแบบ excel vba

#2

Post by snasui »

:D ผมไม่มีตัวอย่างครับ หากท่านใดมีช่วยแนบมาให้ชมด้วยนะครับ

สำหรับการจองห้องประชุมแล้วแชร์ไว้ที่ Sever ใช้การ Share ปกติ ไม่ต้องใช้ VBA จากนั้นนำไฟล์ไปวางไว้ที่ Sever ใน Folder ที่ Share ไว้ให้สามารถ Save กลับไปได้

โดยมีขั้นตอนคือ

1. สร้าง ส่วนไฟล์ Excel ตามที่ต้องการ เมื่อสร้างแล้วก็เข้าเมนูตามด้านล่าง

Tools > Share Workbook > ทำเครื่องหมายที่ Allow changes by more than one user at the same time. This also allows workbook merging.

2. นำไปวางที่ Server ที่มีการ Share Folder เพื่อให้ Save ไฟล์กลับไปได้

การทำเช่นนี้ผลที่ได้คือ File Excel นั้นสามารถที่จะเข้ามาดูและแก้ไขพร้อมกันได้หลายคน สามารถติดตามได้ว่าใครมีการเพิ่ม มีการลบค่าใด ๆ ออกไป ณ วัน เวลาใด เป็นต้น
User avatar
โดดเดี่ยวผู้น่ารัก
Member
Member
Posts: 244
Joined: Tue Dec 14, 2010 7:38 am

Re: สอบถามทำระบบจองห้องประชุมให้เป็นแบบ excel vba

#3

Post by โดดเดี่ยวผู้น่ารัก »

:oops: :P :roll: รบกวนสอบถามเพื่อเป็นความรู้นะค่ะ สามารถติดตามได้ว่าใครมีการเพิ่ม มีการลบค่าใด ๆ ออกไป ณ วัน เวลาใด ด้วยวิธีการอย่างไรเหรอค่ะ ขอบพระคุณมากค่ะ :?: :mrgreen:
...มันจำเป็นด้วยหรือที่ต้องอยู่ในกฎเกณฑ์ที่ใครบางคนกำหนดว่า..รักควรเป็นอย่างไร...
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถามทำระบบจองห้องประชุมให้เป็นแบบ excel vba

#4

Post by snasui »

:D กรณีเป็น 2003 สามารถเข้าเมนู Tools > Track changes

ส่วน 2007 ขึ้นไปเข้าเมนู Review > Track changes ครับ
User avatar
โดดเดี่ยวผู้น่ารัก
Member
Member
Posts: 244
Joined: Tue Dec 14, 2010 7:38 am

Re: สอบถามทำระบบจองห้องประชุมให้เป็นแบบ excel vba

#5

Post by โดดเดี่ยวผู้น่ารัก »

:P อ้อ ขอบพระคุณมากค่ะ :mrgreen:
...มันจำเป็นด้วยหรือที่ต้องอยู่ในกฎเกณฑ์ที่ใครบางคนกำหนดว่า..รักควรเป็นอย่างไร...
joo
Gold
Gold
Posts: 1213
Joined: Sat Apr 17, 2010 3:50 pm

Re: สอบถามทำระบบจองห้องประชุมให้เป็นแบบ excel vba

#6

Post by joo »

สอบถามเพิ่มหน่อยครับกรณีไฟล์มีแมโครเวลาแชร์ไฟล์แล้วไม่สามารถใช้งานแมโครที่เขียนไว้ได้ มีวิธีไหมครับที่จะให้แมโครทำงานได้ตามที่ออกแบบไว้ :D
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถามทำระบบจองห้องประชุมให้เป็นแบบ excel vba

#7

Post by snasui »

:D เนื่องจากการแชร์ไฟล์ได้จำกัดการใช้งานในบางคุณลักษณะ ยกตัวอย่างเช่นเมื่อ Share แล้วจะทำการ Protect Sheet, Protect workbook ไม่ได้เป็นต้น หากต้องปลดการ Share ก่อนด้วย Macro แล้วทำการ Share ไว้อีกครั้ง อาจจะมีผลกับผู้ที่กระทำงานอยู่ในช่วงเวลาเดียวกันไม่สามารถบันทึกงานได้ครับ
joo
Gold
Gold
Posts: 1213
Joined: Sat Apr 17, 2010 3:50 pm

Re: สอบถามทำระบบจองห้องประชุมให้เป็นแบบ excel vba

#8

Post by joo »

ขอบคุณครับ...
แสดงว่าในไฟล์ที่มี macro ก็หมดสิทธิ์ที่จะใช้งานแบบออนไลน์ในเวลาเดียวกันด้วยข้อจำกัดของโปรแกรม :?: :lol:
Post Reply