snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
ฟอรัมสำหรับแจกจ่ายแบ่งปันไฟล์ รวมทั้งแหล่งความรู้ต่าง ๆ เกี่ยวกับ Excel
bank9597
Guru
Posts: 3868 Joined: Wed Aug 17, 2011 11:49 am
#1
Post
by bank9597 » Mon Feb 18, 2013 11:56 am
ต่อยอดมาจากเวอร์ชันที่ 2 ในลิงค์นี้ครับ viewtopic.php?f=9&t=3915 สามารถดูวิธีการใช้งานได้ตามลิงค์ดังกล่าวได้เลย
เวอร์ชันนี้ สามารถ Export ฐานข้อมูลเวลารายเดือนออกไปเก็บได้ด้วยครับ
ต้องการกำหนดวันทำงานรายคน ให้ไปที่ชีท Personal ให้เลือกในคอลัมน์ C ดังนี้
- วันอาทิตย์ คือ ทำทุกวัน
- วันเสาร์ คือ ทำงานวันเสาร์ด้วย
- ปกติ คือ ทำงาน จันทร์-ศุกร์
ต้องการกำหนดเวลาออก ไปที่ชีท Temp เซลล์ N1 ใส่เวลาลงไป โดยใส่ค่า =Today+เวลาที่ต้องการ โดยมีตัวอย่างการทำไว้แล้ว
หากไม่ต้องการกำหนดเวลาออก ก็ให้ปล่อยว่างไว้
ต้องการนับเวลามาสาย ให้ไปแก้สูตรในชีท Sup_Report เซลล์ R2 เช่น เวลาสายคือ 08:30:00 ก็ให้แก้ในสูตรใน R2 เป็น แล้วคัดลอกลงมา
รหัสปลดล๊อคชีท :1234
ข้อแนะนำ : หากนำไปให้พนักงานใช้ ต้องล๊อค Sheet ล๊อค Workbook และซ่อนชีทที่สำคัญๆ เช่น Temp, Sup_report, Personal, Database, AddTime เพื่อความปลอดภัยของข้อมูล[/size]
Attachments
Login-Out.xlsm
(76.51 KiB) Downloaded 1686 times
Forum Rules
อย่าใช้ภาษาแชทในการตอบ-ถาม
ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
snasui
Site Admin
Posts: 30917 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:
#2
Post
by snasui » Mon Feb 18, 2013 1:10 pm
ขอบคุณครับ
caltex
Member
Posts: 5 Joined: Thu Feb 07, 2013 8:12 pm
#3
Post
by caltex » Thu Feb 21, 2013 12:01 pm
ขอบคุณครับ
sunnychan
Member
Posts: 1 Joined: Sat Apr 20, 2013 12:06 am
#4
Post
by sunnychan » Sat Apr 20, 2013 12:22 am
ขอบคุณมากค้าาาาาาาาาาาาาาาาาาาาาาาา
studio
Member
Posts: 1 Joined: Tue Jun 11, 2013 12:59 pm
#5
Post
by studio » Tue Jun 11, 2013 2:31 pm
ขอบคุณมากค่ะ
bank9597
Guru
Posts: 3868 Joined: Wed Aug 17, 2011 11:49 am
#6
Post
by bank9597 » Fri Jun 21, 2013 12:46 pm
Forum Rules
อย่าใช้ภาษาแชทในการตอบ-ถาม
ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
liveday
Bronze
Posts: 286 Joined: Fri Mar 25, 2011 2:24 pm
Excel Ver: 2007
#7
Post
by liveday » Wed Jul 17, 2013 4:57 pm
เราจะกำหนดวันหยุดของเเต่ละคนได้ไหมครับ ซึ่งวันหยุดจะเป็นวันธรรมดาครับ และวันหยุดแต่ละคนจะไม่ตรงกัน ควรไปแก้ไขส่วนไหนได้บ้างครับ
ขอบคุณมากครับ
ต้องขอกราบขอโทษที่ถามซ้ำนะครับ เพราะคำถามก่อนหน้านี้เป็นเวอร์ชั่นเก่าครับ
warawut
Member
Posts: 1 Joined: Mon Oct 21, 2013 11:26 pm
#9
Post
by warawut » Fri Nov 01, 2013 5:47 pm
โปรแกรมนี้ดีมากๆ ครับ แต่ผมอยากรบกวนให้ช่วยแก้ไขเรื่อง การลงเวลา หน่อยครับ คือให้ลงเวลาไม่จำกัดครั้งได้ไหม (ปัจจุบันลงเวลาได้ครั้งเดียว มันจะฟ้องว่าลงเวลาเกิน) หรือถ้ามีสูตรแก้ไขยังไงช่วยอธิบายทีครับ ผมใช้ไม่เป็นกรุณาสอนด้วยเถอะครับ email
warawut_x@hotmail.com 0879791290 ชื่อเอ๊กซ์ ครับ
bank9597
Guru
Posts: 3868 Joined: Wed Aug 17, 2011 11:49 am
#10
Post
by bank9597 » Fri Nov 01, 2013 5:57 pm
warawut wrote: โปรแกรมนี้ดีมากๆ ครับ แต่ผมอยากรบกวนให้ช่วยแก้ไขเรื่อง การลงเวลา หน่อยครับ คือให้ลงเวลาไม่จำกัดครั้งได้ไหม (ปัจจุบันลงเวลาได้ครั้งเดียว มันจะฟ้องว่าลงเวลาเกิน) หรือถ้ามีสูตรแก้ไขยังไงช่วยอธิบายทีครับ ผมใช้ไม่เป็นกรุณาสอนด้วยเถอะครับ email
warawut_x@hotmail.com 0879791290 ชื่อเอ๊กซ์ ครับ
ช่วงนี้ผมติดทำระบบครับ ไม่ค่อยได้เข้ามาดูและปรับปรุงโปรแกรมเลย
ตั้งใจว่าจะทำเวอร์ชั่นใหม่ ที่มันตั้งค่าได้มากกว่านี้ เพราะมีคนสนใจอยู่ค่อนข้างมาก
สำหรับการปรับให้สามารถลงเวลาได้หลายครั้ง ต้องเข้าไปแก้โคีดครับ และตั้งปรับสูตรใหม่หลายจุด ดังนั้น ผมจะลองปรับให้ตอนว่างครับ
Forum Rules
อย่าใช้ภาษาแชทในการตอบ-ถาม
ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
bank9597
Guru
Posts: 3868 Joined: Wed Aug 17, 2011 11:49 am
#11
Post
by bank9597 » Fri Nov 01, 2013 6:06 pm
liveday wrote: เราจะกำหนดวันหยุดของเเต่ละคนได้ไหมครับ ซึ่งวันหยุดจะเป็นวันธรรมดาครับ และวันหยุดแต่ละคนจะไม่ตรงกัน ควรไปแก้ไขส่วนไหนได้บ้างครับ
ขอบคุณมากครับ
ต้องขอกราบขอโทษที่ถามซ้ำนะครับ เพราะคำถามก่อนหน้านี้เป็นเวอร์ชั่นเก่าครับ
ต้องปรับตารางใหม่ครับ หรือพูดง่ายๆคือ ต้องรื้อใหม่เลย
พอดีว่าผมทำไว้แค่ใช้งานง่ายๆครับ ไม่ได้มีออฟชั่นอะไรมากมาย ในเวอร์ชั่นในอนาคตจะปรับให้ตั้งค่าได้มากกว่านี้ครับ
Forum Rules
อย่าใช้ภาษาแชทในการตอบ-ถาม
ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
prang30
Member
Posts: 5 Joined: Sat Nov 23, 2013 3:47 pm
#12
Post
by prang30 » Sat Aug 23, 2014 12:24 pm
ขอบคุณคะ
42320135
Member
Posts: 1 Joined: Fri Aug 21, 2015 9:56 am
#15
Post
by 42320135 » Fri Aug 21, 2015 9:59 am
ขอบพระคุณครับ >>> รบกวนสอบถามหน่อยครับ ถ้าพนักงานมีเยอะ ผมจะสามารถค้นหาได้ยังงัยคับ เพราะว่า ตรงชื่อ มีแต่ให้เลือกอย่างเดียวนะครับ รบกวนช่วยด้วยนะครับ
bank9597
Guru
Posts: 3868 Joined: Wed Aug 17, 2011 11:49 am
#16
Post
by bank9597 » Fri Aug 21, 2015 10:29 am
42320135 wrote: ขอบพระคุณครับ >>> รบกวนสอบถามหน่อยครับ ถ้าพนักงานมีเยอะ ผมจะสามารถค้นหาได้ยังงัยคับ เพราะว่า ตรงชื่อ มีแต่ให้เลือกอย่างเดียวนะครับ รบกวนช่วยด้วยนะครับ
ใน Excel เราต้องทำ Auto Validation ซึ่งจะมีขั้นตอนเยอะครับ แต่ก็สามารถทำได้
ผมแนะนำให้ลองใช้เป็น Access ดูครับ
viewtopic.php?f=9&t=7399
Forum Rules
อย่าใช้ภาษาแชทในการตอบ-ถาม
ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
pisaranon
Member
Posts: 2 Joined: Mon Jul 20, 2015 6:28 pm
#17
Post
by pisaranon » Fri Sep 04, 2015 1:28 pm
ขอบคุณครับ ยังคงติดตามผลงานครับผม
กรกมล
Member
Posts: 15 Joined: Wed Dec 23, 2015 1:36 pm
#20
Post
by กรกมล » Sat Jan 30, 2016 1:30 pm
แล้วถ้ามีหยุดเสาร์เว้นเสาร์เราจะต้องเพิ่มยังไงค่ะ