: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 30743 matches

by snasui
Wed Mar 06, 2024 12:33 pm
Forum: Excel
Topic: การ Update ข้อมูลที่มีการแก้ไขครับ
Replies: 5
Views: 143

Re: การ Update ข้อมูลที่มีการแก้ไขครับ

:D ถ้ายังตั้งใจแขียน "แล้ว" เป็น "แร้ว" มาอีกสักรอบผม Block นะครับ
by snasui
Wed Mar 06, 2024 12:32 pm
Forum: Excel
Topic: Combobx : อยากให้ Combobox แสดงผลตามไฟล์แนบ
Replies: 14
Views: 327

Re: Combobx : อยากให้ Combobox แสดงผลตามไฟล์แนบ

:D ไม่เข้าใจ กรุณาอธิบายมาใหม่ครับ
by snasui
Wed Mar 06, 2024 11:02 am
Forum: Excel
Topic: Combobx : อยากให้ Combobox แสดงผลตามไฟล์แนบ
Replies: 14
Views: 327

Re: Combobx : อยากให้ Combobox แสดงผลตามไฟล์แนบ

:D ตัวอย่างคำถามที่อ่านแล้วเข้าใจคือ ต้องการเพิ่มรายการเข้าไปใน ComboBox2 จากการเลือก ComboBox1 ปัจจุบันบัญหาคือรายการที่เพิ่มเข้าไปใน ComboBox2 มีการเรียงรายการแบบสลับคอลัมน์แทนที่จะเรียงรายการไปทีละคอลัมน์ เช่น นำรายการในคอลัมน์ A มาเรียงให้หมดก่อนแล้วตามด้วยรายการในคอลัมน์ B เช่นนี้เป็นต้น วิธีกา...
by snasui
Wed Mar 06, 2024 10:36 am
Forum: Excel
Topic: Combobx : อยากให้ Combobox แสดงผลตามไฟล์แนบ
Replies: 14
Views: 327

Re: Combobx : อยากให้ Combobox แสดงผลตามไฟล์แนบ

:D ไม่เข้าใจว่าต้องการจะทำอะไร ช่วยอธิบายมาพอสังเขป

เมื่ออธิบายตามบรรทัดบนแล้ว จะต้องแจ้งสิ่งที่เป็นปัญหาต้อนนี้คืออะไร สิ่งที่ต้องการคืออะไร หากจะทดสอบให้เกิดปัญหาเดียวกันให้ทำสิ่งใด กี่ขั้นตอน อะไรบ้าง ฯลฯ จะได้เข้าถึงปัญหาโดยไวครับ
by snasui
Wed Mar 06, 2024 10:32 am
Forum: Excel
Topic: หาสูตรการเก็บค่าของ Sheets ที่ Option Button เลือก
Replies: 3
Views: 102

Re: หาสูตรการเก็บค่าของ Sheets ที่ Option Button เลือก

:D ช่วยโพสต์ให้เป็นไปตามกฎการใช้บอร์ดข้อ 1 ด้านบน :aru: แล้วแจ้งมาใหม่ครับ
by snasui
Wed Mar 06, 2024 7:06 am
Forum: Excel
Topic: ขอสูตรให้ความหมายของระดับผลการเรียน (เกรด) ครับ
Replies: 2
Views: 70

Re: ขอสูตรให้ความหมายของระดับผลการเรียน (เกรด) ครับ

:D ตัวอย่างสูตรตามด้านล่างครับ ที่ B2 คีย์ =IF(A2="ร","รอตัดสิน",IF(A2="มส","ไม่มีสิทธิ์สอบ",IF(A2>=4,"ดีเยี่ยม",IF(A2>=3.5,"ดีมาก",IF(A2>=3,"ดี",IF(A2>=2.5,"ค่อนข้างดี",IF(A2>=2,"ปานกลาง",IF(A2>=1.5,"พอใช...
by snasui
Tue Mar 05, 2024 12:26 pm
Forum: Excel
Topic: หาสูตรการเก็บค่าของ Sheets ที่ Option Button เลือก
Replies: 3
Views: 102

Re: หาสูตรการเก็บค่าของ Sheets ที่ Option Button เลือก

:D ตัวอย่าง การปรับ Code ลองประยุกต์ใช้ดูครับ 'Other code' Dim x As Object Dim str As String For Each x In frmForm.Frame5.Controls If x.Value = True Then str = x.Name Exit For End If Next Set sh = ThisWorkbook.Sheets(x) 'Other code ในโอกาสถัดไปกรุณาระบุรายละเอียดให้ครบว่า Code อยู่ที่ Module ไหน ชื่...
by snasui
Mon Mar 04, 2024 8:05 pm
Forum: Excel
Topic: สอบถาม CodeVB Show ปุ่มที่ซ่อนไว้ เมื่อ เซลที่กำหนดไว้ มีค่าเปลี่ยนไป
Replies: 1
Views: 58

Re: สอบถาม CodeVB Show ปุ่มที่ซ่อนไว้ เมื่อ เซลที่กำหนดไว้ มีค่าเปลี่ยนไป

:D คำว่าเมื่อค่าเปลี่ยนไปแสดงว่าต้องมีค่าเดิมให้เทียบ ค่าเดิมจะต้องถูกพักไว้ใน Object ใด ๆ ยกตัวอย่างเช่นใน H2 เมื่อมีการเลือกค่าใหม่จะนำ H1 ไปเที่ยบกับ H2 ถ้าค่าเปลี่ยนไปจึงจะยกเลิกการซ่อน สามารถเลือกใช้ Calculate Event เพื่อทดแทน Change Event ที่ไม่ทำงานกรณีมี Link ค่าลักษณะนี้ครับ Code ด้านล่างเป...
by snasui
Sat Mar 02, 2024 9:11 pm
Forum: Excel
Topic: สอบถามโค๊ด VB ลบข้อมูลส่วนเกิน
Replies: 2
Views: 85

Re: สอบถามโค๊ด VB ลบข้อมูลส่วนเกิน

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

Code: Select all

'Other code
        If lastRow > 34 Then lastRow = 34
        .Range("H" & j, .Range("FL" & lastRow)).ClearContents
'Other code
by snasui
Sat Mar 02, 2024 2:13 pm
Forum: Excel
Topic: ขอสูตร โชว์รายชื่อจากช่องตัวเลข
Replies: 2
Views: 96

Re: ขอสูตร โชว์รายชื่อจากช่องตัวเลข

:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ B26 คีย์
    =IFERROR(INDEX($B$6:$B$20,AGGREGATE(15,6,(ROW($B$6:$B$20)-ROW($B$6)+1)/($D$6:$D$20>0),ROWS(B$27:B27))),"")
    Enter > Copy ลงด้านล่าง
  2. ที่ C26 คีย์
    =SUMIFS($D$6:$D$20,$B$6:$B$20,B26)
    Enter > Copy ลงด้านล่าง
by snasui
Sat Mar 02, 2024 10:42 am
Forum: Excel
Topic: สอบถามปัญหาการใช้ VBA copy ข้อมูลจากชีทอื่นมาต่อท้ายแถวในชีทหลัก
Replies: 7
Views: 344

Re: สอบถามปัญหาการใช้ VBA copy ข้อมูลจากชีทอื่นมาต่อท้ายแถวในชีทหลัก

:D เกิดจากหัว Report มีหลายบรรทัด มีการ Merge เอาไว้ การหาค่าบรรทัดว่างเพื่อวางข้อมูลจะผิดพลาด วิธีการด้านล่างเป็นการปรับตัวแปรให้เป็นบรรทัดที่พร้อมวางข้อมูลครับ 'Other code For Each s In Worksheets If s.Name <> M.Name Then 'ª×èÍäÁèµÃ§¡Ñ¹ s.Range("A1:Z1").Copy lr = M.Range("C34")...
by snasui
Wed Feb 28, 2024 7:52 am
Forum: Power BI
Topic: ต้องการให้ช่วงวันที่ต่อหลัง
Replies: 4
Views: 179

Re: ต้องการให้ช่วงวันที่ต่อหลัง

:D ตัวอย่างสูตรตามด้านล่างแบบกระจายวิธีคิดครับ ที่ C2 คีย์ =TEXT(A2,"yymm")+0 Enter > Copy ลงด้านล่าง ที่ D2 คีย์ =WEEKNUM(A2) Enter > Copy ลงด้านล่าง ที่ E2 คีย์ =DAY(A2) Enter > Copy ลงด้านล่าง ที่ F2 คีย์ =AGGREGATE(15,6,$E$2:$E$114/(($C$2:$C$114=C2)*($D$2:$D$114=D2)),1) Enter > Copy ลง...
by snasui
Tue Feb 27, 2024 2:30 pm
Forum: Excel
Topic: สอบถามปัญหาไฟล์ excel แสดงผล เพี้ยนไปจากต้นฉบับ เมื่อนำไปใช้งานกับเครื่องอื่น
Replies: 4
Views: 123

Re: สอบถามปัญหาไฟล์ excel แสดงผล เพี้ยนไปจากต้นฉบับ เมื่อนำไปใช้งานกับเครื่องอื่น

:D ปกติปัญหานี้จะเกิดตอนพิมพ์เนื่องจาก Driver ไม่เหมือนกันเพราะใช้เครื่องพิมพ์คนละยี่ห้อหรือคนละรุ่น แต่ถ้าเปิดมาแล้วแสดงผลไม่เหมือนกันทั้ง ๆ ที่ Font เดียวกัน ขนาดเท่ากันนั้นยังไม่เคยเจอเหมือนกันครับ ลองตรวจสอบบาง Object ว่ามีขนาดเท่ากันทั้งสองเครื่องหรือไม่ตามภาพ โดยคลิกลงไปในภาพก่อนจากนั้นเข้าเมน...
by snasui
Mon Feb 26, 2024 2:53 pm
Forum: Excel
Topic: ขออนุญาตสอบถามการนำไฟล์อื่นเข้า workbook ใหม่ ติดปัญหานำเข้าไม่ได้
Replies: 7
Views: 234

Re: ขออนุญาตสอบถามการนำไฟล์อื่นเข้า workbook ใหม่ ติดปัญหานำเข้าไม่ได้

:D ก็เป็นไปตามที่ผมแจ้งไปแล้วในโพสต์ก่อน คือเปิดไม่ได้ และทำงานต่อไม่ได้

การที่จะ Clear รูปแบบหรือสิ่งใด ๆ ก็ตามต้องเปิดไฟล์ขึ้นมาให้ได้ก่อน ซึ่ง Code ที่เขียนให้นั้นคือสั่งให้เปิดไฟล์ครับ
by snasui
Mon Feb 26, 2024 8:53 am
Forum: Excel
Topic: ขออนุญาตสอบถามการนำไฟล์อื่นเข้า workbook ใหม่ ติดปัญหานำเข้าไม่ได้
Replies: 7
Views: 234

Re: ขออนุญาตสอบถามการนำไฟล์อื่นเข้า workbook ใหม่ ติดปัญหานำเข้าไม่ได้

:D ลองเพิ่ม Code ตามภาพ หากรันแล้วติดบรรทัดที่ 2 แสดงว่าเปิดไฟล์ไม่ได้ เมื่อเปิดไฟล์ไม่ได้ก็ย่อมจะทำงานต่อไม่ได้ครับ
by snasui
Sun Feb 25, 2024 9:10 am
Forum: Excel
Topic: อยากได้สูตรในการแลกเงินทอน
Replies: 1
Views: 100

Re: อยากได้สูตรในการแลกเงินทอน

:D ลองดูตัวอย่างคำตอบจาก Link นี้ครับ :arrow: viewtopic.php?t=5436#p35097
by snasui
Sat Feb 24, 2024 6:53 am
Forum: Power BI
Topic: ต้องการให้ช่วงวันที่ต่อหลัง
Replies: 4
Views: 179

Re: ต้องการให้ช่วงวันที่ต่อหลัง

:D ลองแนบไฟล์ต้นทางมาดูกันครับ
by snasui
Sat Feb 24, 2024 6:45 am
Forum: Excel
Topic: ขออนุญาตสอบถามการนำไฟล์อื่นเข้า workbook ใหม่ ติดปัญหานำเข้าไม่ได้
Replies: 7
Views: 234

Re: ขออนุญาตสอบถามการนำไฟล์อื่นเข้า workbook ใหม่ ติดปัญหานำเข้าไม่ได้

:D จากภาพ Error นั้น Code ไปหยุดอยู่ที่บรรทัดไหนช่วยแจ้งหรือจับภาพประกอบมาด้วยครับ
by snasui
Thu Feb 22, 2024 9:17 pm
Forum: Excel
Topic: รบกวนถามเรื่องแทรกแถวใหม่แล้วให้โค๊ดใน VBA ตามมาครับ
Replies: 1
Views: 118

Re: รบกวนถามเรื่องแทรกแถวใหม่แล้วให้โค๊ดใน VBA ตามมาครับ

:D ถ้าเป็นการบันทึก Macro คงไม่สามารถทำให้ Dynamic ไปตามบรรทัดที่เปลี่ยนแปลงไปได้ แต่หากเขียน VBA ขึ้นเองถึงพอจะทำได้ แต่ก็ต้องมี Logic เข้ามาช่วยในการระบายสี นั่นคือ การระบายสี การไม่ระบายสี สังเกตได้จากเงื่อนไขใดเช่นนี้เป็นต้นครับ
by snasui
Tue Feb 20, 2024 1:24 pm
Forum: Excel
Topic: VBA แนวทางเขียน Code เพื่อการประมวลผลเร็วขึ้น
Replies: 8
Views: 391

Re: VBA แนวทางเขียน Code เพื่อการประมวลผลเร็วขึ้น

:D ต้องทราบลำดับขั้นตอนการทำงานถึงจะบอกได้ว่าควรกำหนดอย่างไรครับ เช่นเมื่อค่าใน A1 เปลี่ยนไปแล้วให้ทำ 10 งาน หากใน 10 งานนั้นทำให้เกิดการเปลี่ยนแปลงค่าในเซลล์ใด ๆ เช่นลบให้เป็นค่าว่างซึ่งกระทบกับ Change Event เราจึงต้องปิด Event เอาไว้กอนเสมอ ในทุก ๆ งาน เมื่อทำงานแต่ละงานเสร็จแล้วค่อยเปิด ในแต่ละงา...