: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
🪷 คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ

Search found 19 matches

by Daboynut
Thu Oct 22, 2020 11:32 am
Forum: Excel Formulas & Functions
Topic: เติมคำหน้าข้อความ
Replies: 1
Views: 147

เติมคำหน้าข้อความ

ต้องการเติมคำว่า "พี่" หน้าข้อความ เช่น แหลม เป็น พี่แหลม ทีละหลายๆเซลพร้อมกัน อยากทราบว่ามีฟังก์ชันหรือสูตรไหนแนะนำบ้างมั้ยครับ ขอบคุณมากครับผม
by Daboynut
Mon Jul 20, 2020 9:17 am
Forum: Excel Formulas & Functions
Topic: การลบข้อมูลข้ามชีท
Replies: 2
Views: 422

Re: การลบข้อมูลข้ามชีท

ขอบคุณมากๆครับ สามารถใช้งานได้ตรงความต้องการครับ
by Daboynut
Fri Jul 17, 2020 2:50 pm
Forum: Excel Formulas & Functions
Topic: การลบข้อมูลข้ามชีท
Replies: 2
Views: 422

การลบข้อมูลข้ามชีท

ชีทแรกมีช่องให้กรอกข้อมูลที่ต้องการลบ เมื่อกดปุ่ม Delete ต้องการให้ลบข้อมูลในชีทที่สองทั้งแถว ลองเขียนมาแล้วแต่ยังไม่ค่อยเข้าใจครับผม รบกวนด้วยนะครับ
by Daboynut
Fri Jun 08, 2018 9:51 am
Forum: Excel Formulas & Functions
Topic: การ loop รายชื่อพนักงาน
Replies: 3
Views: 433

Re: การ loop รายชื่อพนักงาน


:D อ่านแล้วไม่เข้าใจ กรุณาอธิบายเพิ่มว่า Loop ตรงไหน อย่างไร เดิมเป็นอย่างไร ต้องการให้เป็นอย่างไร จะได้สะดวกในการทำความเข้าใจครับ
[/q
ขออภัยครับ ของเดิมการทำงานคือ เมื่อกดจะสร้างชื่อชีท พร้อม copy ข้อมูลไปไว้ในชื่อใหม่ , เมื่อกดอีกครั้งถ้าเจอชื่อซ้ำ ก็จะ copy ข้อมูลไปยังชื่อที่ตรงกันครับ ต ...
by Daboynut
Thu Jun 07, 2018 3:28 pm
Forum: Excel Formulas & Functions
Topic: การ loop รายชื่อพนักงาน
Replies: 3
Views: 433

การ loop รายชื่อพนักงาน

อยากให้ช่วยแนะนำการปรับ code หน่อยครับ จากcode ด้านล่างผมต้องการให้ loopทีละ 1 คนไปเป็น 5 คน ควรปรับตรงไหนบ้างครับ
Sub Addsheets()
Dim ws As Worksheet
Dim worksh As Integer
Dim worksheetexists As Boolean
Dim s As String

s = ActiveSheet.Cells(3, 4).Value
worksh = Application.Sheets.Count ...
by Daboynut
Fri Jun 01, 2018 9:47 am
Forum: Excel Macro & VBA
Topic: ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ
Replies: 5
Views: 556

Re: ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ


:D ตัวอย่าง Code ครับ


'Other code
Dim sh As Worksheet
'Other code
For Each r In rall.Areas
If r.Cells(2, 1) <> "" Then
For Each sh In Worksheets
If r.Cells(2, 1).Value = sh.Name Then Exit Sub
Next sh
Worksheets.Add(After:=Worksheets(Worksheets.Count)) _
.Name = r.Cells(2, 1).Value ...
by Daboynut
Wed May 30, 2018 3:59 pm
Forum: Excel Macro & VBA
Topic: ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ
Replies: 5
Views: 556

ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ

สวัสดีครับ อยากให้ช่วยตรวจสอบและปรับ code หน่อยครับ
vd.PNG
vd.PNG (87.68 KiB) Viewed 37 times
การทำงานคือ เมื่อกดปุ่มสีฟ้าที่ชีท Interface จะสร้างชีทใหม่และมีข้อมูลตามมาในชีทใหม่ ปัญหาคือเวลาเกิด error อยากให้มันไม่ต้องสร้างชีทมาอีกอันครับ

และอยากให้ช่วยปรับ code ให้กระชับมากกว่านี้ครับ เอาไว้ศึกษาต่อครับผม ขอบคุณครับ
by Daboynut
Wed May 16, 2018 10:33 am
Forum: Excel Formulas & Functions
Topic: สร้างชีทด้วยชื่อ และเพิ่มข้อมูลโดยมีเงื่อนไข
Replies: 1
Views: 353

สร้างชีทด้วยชื่อ และเพิ่มข้อมูลโดยมีเงื่อนไข

สอบถามครับ ผมต้องการเพิ่มชีทใหม่ด้วยชื่อในช่อง Name แล้วมีเงื่อนไขคือ ต้องการนำเวลาเข้าออกและชื่อไปเพิ่มในชีทที่สร้างใหม่ ตามรายชื่อแต่ละคนเลยครับ ตอนนี้ผมเขียนได้ถึงเพิ่มชีทใหม่ด้วย ชื่อแล้วครับ ติดตรงที่ไม่ทราบว่าจะนำข้อมูลของแต่ละคนไปเพิ่มในชีทที่ชื่อตรงกันอย่างไรดีครับ รบกวนแนะนำด้วยครับ ขอบค ...
by Daboynut
Fri May 04, 2018 10:14 am
Forum: Excel Formulas & Functions
Topic: สร้างชีทใหม่ตามรายชื่อพนักงาน
Replies: 5
Views: 716

Re: สร้างชีทใหม่ตามรายชื่อพนักงาน


:D ตัวอย่างการปรับ Code ครับ

Sub AddWorkSheets()
Dim r As Range, rall As Range
' On Error Resume Next
With Worksheets("Interface")
Set rall = .Range("D:D").SpecialCells(xlCellTypeConstants)
End With
For Each r In rall.Areas
If r.Cells(2, 1) <> "" Then
Worksheets.Add(After:=Worksheets ...
by Daboynut
Thu May 03, 2018 9:10 am
Forum: Excel Formulas & Functions
Topic: สร้างชีทใหม่ตามรายชื่อพนักงาน
Replies: 5
Views: 716

Re: สร้างชีทใหม่ตามรายชื่อพนักงาน

snasui wrote: Wed May 02, 2018 7:20 pm :D Code ที่เขียนไว้อยู่ใน Module ใด ชื่ออะไร ติดขัดบรรทัดใดช่วยแจ้งมาด้วยจะได้ตอบต่อไปจากนั้นครับ
ขออภัยครับ Addworksheet ครับผม
by Daboynut
Wed May 02, 2018 1:54 pm
Forum: Excel Formulas & Functions
Topic: สร้างชีทใหม่ตามรายชื่อพนักงาน
Replies: 5
Views: 716

สร้างชีทใหม่ตามรายชื่อพนักงาน

ต้องการ ปุ่ม สร้างชีทใหม่ตามรายชื่อพนักงาน โดยที่สร้างชีทใหม่พร้อมดึงข้อมูล NAME,IN,OUTไปแสดงแบบไล่ลงมาตามลำดับ
ถ้าเป็นชื่อเดิมให้ดึงข้อมูลเวลา NAME,IN,OUT ไปในชีทที่ชื่อของคนนั้นๆครับ ผมทำได้แค่สร้างชีทตามชื่อ Cell เองครับผม รบกวนด้วยครับ
และอยากให้ทำพร้อมกันทีละ 5 คนได้ด้วยครับ
by Daboynut
Wed Mar 28, 2018 9:37 am
Forum: Excel Formulas & Functions
Topic: vlookup ข้าม workboook ที่มีการเปลี่ยนแปลงทุกวัน
Replies: 2
Views: 480

Re: vlookup ข้าม workboook ที่มีการเปลี่ยนแปลงทุกวัน

snasui wrote: Tue Mar 27, 2018 7:23 pm :D การเปลี่ยนแปลงต้นทางให้เข้าเมนู Edit Links > เลือกไฟล์ต้นทางเดิม > คลิกปุ่ม Change Source > เลือกไฟล์ต้นทางใหม่ > Close ครับ
ขอบคุณครับ สามารถทำได้แล้วครับ
by Daboynut
Tue Mar 27, 2018 2:39 pm
Forum: Excel Formulas & Functions
Topic: vlookup ข้าม workboook ที่มีการเปลี่ยนแปลงทุกวัน
Replies: 2
Views: 480

vlookup ข้าม workboook ที่มีการเปลี่ยนแปลงทุกวัน

แนะนำแนวทางให้หน่อยครับ vlookup ที่ข้ามไฟล์ ที่มีการเปลี่ยนแปลงทุกวันๆ ไฟล์ Time จะดึงข้อมูลจากไฟล์เวลาที่ได้รับมาแต่ละวันครับ

ต้องการเปิดไฟล์ Time และเมื่อเปิดไฟล์เวลา ให้ข้อมูลที่อยู่ในไฟล์ Time เปลี่ยนตามไฟล์เวลาที่เปิดครับ
by Daboynut
Tue Mar 27, 2018 10:02 am
Forum: Excel Macro & VBA
Topic: การเปิดไฟล์ด้วย VBA
Replies: 2
Views: 353

Re: การเปิดไฟล์ด้วย VBA


:D ตัวอย่างการปรับ Code ครับ

Sub addvalue()
Dim NextRow As Integer
'
' addvalue Macro
'
' Keyboard Shortcut: Ctrl+a
'
Dim filePath As String, wb As Workbook
filePath = Application.GetOpenFilename( _
filefilter:="Excel File (*.xls*),*.xls*", _
Title:="Open file", _
MultiSelect:=False ...
by Daboynut
Mon Mar 26, 2018 2:26 pm
Forum: Excel Macro & VBA
Topic: การเปิดไฟล์ด้วย VBA
Replies: 2
Views: 353

การเปิดไฟล์ด้วย VBA

สวัสดีครับ ผมได้เขียนงานที่ใช้ vba ขึ้นมา ซึ่งไฟล์ 1.xlsm เป็นไฟล์ data ดิบ มีสูตรค้นหารายชื่อพนักงาน ไฟล์ที่ 2.xlsm เป็นไฟล์ที่ใช้งานเพื่อทำการ add data จาก ไฟล์ 1.xlsm ไปที่ sheet2 ของไฟล์ 2.xlsm เมื่อ add ข้อมูล จะต้องต่อการเป็นรายชื่อลงมา

ต้องการให้ ปรับ code vba ให้งานสามารถเปิดงานจากชื่อไฟล ...
by Daboynut
Tue Mar 20, 2018 5:34 pm
Forum: Excel Formulas & Functions
Topic: ขอสอบถามครับต้องการหาเวลาเข้า ออกพนักงานโดยที่มีชื่อซ้ำกัน
Replies: 5
Views: 876

Re: ขอสอบถามครับต้องการหาเวลาเข้า ออกพนักงานโดยที่มีชื่อซ้ำกัน


ลองดูครับ

คัดลอกรายชื่อของชีต IN มา E4 ของชีต OUT ~~> คัดลอกรายชื่อของชีต OUT มาวางต่อลงไป ~~> คลุมข้อมูลที่ได้ ~~> คลิกเมนู Data ~~> Remove Duplicates ~~> Continue with the current selection ~~> Remove Dupliates ~~> OK

คีย์สูตร
G3 =VLOOKUP(E3,IN!$A$2:$B$663,2,0)
I3 =VLOOKUP(E3,$A$2:$B$669,2,0 ...
by Daboynut
Tue Mar 20, 2018 3:13 pm
Forum: Excel Formulas & Functions
Topic: ขอสอบถามครับต้องการหาเวลาเข้า ออกพนักงานโดยที่มีชื่อซ้ำกัน
Replies: 5
Views: 876

Re: ขอสอบถามครับต้องการหาเวลาเข้า ออกพนักงานโดยที่มีชื่อซ้ำกัน



ขอสอบถามครับต้องการหาเวลาเข้า ออกพนักงานโดยที่มีชื่อซ้ำกัน มี 2 ชีท ชีท IN และ OUT
โดยที่ -สามารถใส่ชื่อคนได้
-เลือกวันที่และเวลาเข้า อันแรกสุด
-เลือกวันที่และเวลาออกอันท้ายสุด
และตัดรายชื่อซ้ำๆออก เพื่อเอาแค่เวลาเข้างานและออกงานครับ ปล.output ที่ได้สามารถ Export เป็นไฟล์ใหม่ได้ไหมครับ โดยท ...
by Daboynut
Tue Mar 20, 2018 1:06 pm
Forum: Excel Formulas & Functions
Topic: ขอสอบถามครับต้องการหาเวลาเข้า ออกพนักงานโดยที่มีชื่อซ้ำกัน
Replies: 5
Views: 876

ขอสอบถามครับต้องการหาเวลาเข้า ออกพนักงานโดยที่มีชื่อซ้ำกัน

ขอสอบถามครับต้องการหาเวลาเข้า ออกพนักงานโดยที่มีชื่อซ้ำกัน มี 2 ชีท ชีท IN และ OUT
โดยที่ -สามารถใส่ชื่อคนได้
-เลือกวันที่และเวลาเข้า อันแรกสุด
-เลือกวันที่และเวลาออกอันท้ายสุด
และตัดรายชื่อซ้ำๆออก เพื่อเอาแค่เวลาเข้างานและออกงานครับ ปล.output ที่ได้สามารถ Export เป็นไฟล์ใหม่ได้ไหมครับ โดยที่ไม ...