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

by snasui
Fri Oct 04, 2024 6:56 am
Forum: Excel
Topic: สอบถามวิธีคิดการคำนวณ ค่าใช้จ่าย
Replies: 1
Views: 100

Re: สอบถามวิธีคิดการคำนวณ ค่าใช้จ่าย

:D อ่านแล้วยังไม่กระจ่างครับ กรุณายกตัวอย่างค่าที่ถูกต้องลงมาในเซลล์คำตอบว่าเซลล์ไหนต้องการคำตอบเป็นเท่าใด ด้วยเงื่อนไขใดจะได้สะดวกต่อการทำความเข้าใจของเพื่อนสมาชิกครับ เบื้องต้นลองสูตรสำหรับการหาผลต่างของ 2 ตารางตามด้านล่าง เซลล์ T27 คีย์สูตร =MAX(0,T16-T4) Enter > Copy ไปทางขวาและลงด้านล่าง > ใส่หั ...
by snasui
Mon Sep 30, 2024 9:28 am
Forum: Excel
Topic: ส่งข้อมูลจาก Excel ไปยัง Notepad
Replies: 4
Views: 605

Re: ส่งข้อมูลจาก Excel ไปยัง Notepad

:D ตัวอย่าง Code ครับ Private Sub CommandButton1_Click() Dim filename As String, lineText As String Dim my_range As Range filename = "C:\Users\Wanchai\Desktop\new file.txt" ' Set fso = VBA.CreateObject("Scripting.FileSystemObject") If Sheet2.ckbxReplace.Value = True Then Open filename For Output As # ...
by snasui
Mon Sep 30, 2024 6:26 am
Forum: Excel
Topic: ส่งข้อมูลจาก Excel ไปยัง Notepad
Replies: 4
Views: 605

Re: ส่งข้อมูลจาก Excel ไปยัง Notepad

:D ตัวอย่าง Code ครับ Private Sub CommandButton1_Click() Dim filename As String, lineText As String Dim my_range As Range filename = "C:\Users\Wanchai\Desktop\new file.txt" If VBA.Dir(filename) = "" Then Set fso = VBA.CreateObject("Scripting.FileSystemObject") Set oFile = fso.CreateTextFile(logPath) ...
by snasui
Fri Sep 27, 2024 9:31 pm
Forum: Excel
Topic: สูตรหาเกรดเฉลี่ยมีปัญหากับมาคน
Replies: 2
Views: 1282

Re: สูตรหาเกรดเฉลี่ยมีปัญหากับมาคน

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

AC8 คีย์

=IF(B8="","",IFERROR(TRUNC(SUMPRODUCT(IFERROR($E$7:$V$7*E8:V8,0))/SUMPRODUCT($E$7:$V$7,--ISNUMBER(--E8:V8)),2),"-"))

Enter > Copy ลงด้านล่าง
by snasui
Fri Sep 27, 2024 7:24 pm
Forum: Excel
Topic: ผลิตต่อวัน
Replies: 2
Views: 187

Re: ผลิตต่อวัน

:D ตัวอย่างสูตรครับ แทรกคอลัมน์ Z มา 1 คอลัมน์ จากนั้นที่ AA10 คีย์สูตร =IF(SUM($Z10:Z10)>=LOOKUP(9.99999999999999E+307,$P$10:$P10),"",IF(OR(COUNTIFS(Holiday!B3:$B$22,AA$9),WEEKDAY(AA$9,2)=7),"",IF(AA$9<$S10,"",IF(LOOKUP(9.99999999999999E+307,$P$10:$P10)>=SUM($Z10:Z10)+$V10*AA$7,$V10*AA$7,MAX(0,LOOKU ...
by snasui
Tue Sep 24, 2024 10:06 am
Forum: Excel
Topic: Excel 2016 VBA เรียก Driver ไม่เจอ
Replies: 1
Views: 94

Re: Excel 2016 VBA เรียก Driver ไม่เจอ

:D หากในคอมพ์ไม่มีต้องไปดาวน์โหลดมาติดตั้งใหม่ครับ :arrow: https://learn.microsoft.com/en-us/answe ... 0-provider
by snasui
Tue Sep 24, 2024 6:25 am
Forum: Excel
Topic: vba
Replies: 7
Views: 405

Re: vba

:D The example code is below. Sub Test1() Dim ws As Worksheet Dim firstAddress As String Dim cell As Range, sv As String Dim cpRngs As Range Set ws = ThisWorkbook.Sheets("Date") Set wt = ThisWorkbook.Sheets("Paster") With wt sv = wt.Range("b1").Value .UsedRange.Offset(1, 0).ClearContents End With ...
by snasui
Mon Sep 23, 2024 8:45 am
Forum: Excel
Topic: อยากใส่รูปในFormค้นหาครับ
Replies: 5
Views: 220

Re: อยากใส่รูปในFormค้นหาครับ

:D ส่วนไหนใน Code ที่เป็น Path ของรูปจะต้องกำหนดใหม่ให้ตรงกับที่ใช้จริง ไม่เช่นนั้นจะไม่ได้คำตอบ การใช้ Userform ได้แสดงว่ามีความรู้เกี่ยวกับการใช้ Code พอสมควร เมื่อทำการ Debug แล้วจะทราบเองได้ไม่ยาก ไม่เช่นนั้นก็ต้องศึกษาเพิ่มเติม ติดตรงไหนค่อยมาถามกันต่อครับ
by snasui
Sat Sep 21, 2024 8:20 pm
Forum: Excel
Topic: อยากใส่รูปในFormค้นหาครับ
Replies: 5
Views: 220

Re: อยากใส่รูปในFormค้นหาครับ

:D ตัวอย่าง Code ครับ Private Sub CommandButton2_Click() Dim Mem_ID As String Dim lastrow, i As Integer Dim imgPth As String imgPth = "C:\Images\" Mem_ID = TextBox1.Text With Me.Image1 If Dir(imgPth & Mem_ID & ".jpg") <> "" Then .Picture = LoadPicture(Filename:=imgPth & Mem_ID & ".jpg") .PictureAlign ...
by snasui
Sat Sep 21, 2024 4:50 pm
Forum: Excel
Topic: อยากใส่รูปในFormค้นหาครับ
Replies: 5
Views: 220

Re: อยากใส่รูปในFormค้นหาครับ

:D ใส่รูปใน Form ที่กล่าวถึงหมายถึงใส่ยังตำแหน่งใด มีเงื่อนไขอย่างไรบ้าง กรุณาอธิบายประกอบมาด้วยครับ
by snasui
Fri Sep 20, 2024 4:33 pm
Forum: Excel
Topic: ขออนุญาตสอบถามกรณีเขียนVBAตรวจสอบข้อมูลที่ตรงกัน
Replies: 2
Views: 123

Re: ขออนุญาตสอบถามกรณีเขียนVBAตรวจสอบข้อมูลที่ตรงกัน

:D ลองปรับใช้ Code ด้านล่างดูครับ Sub CheckAcces() Dim wsMain As Worksheet Dim wsSection As Worksheet Dim mainValue As String Dim sectionValue As String Dim foundRow As Long Dim matchFound As Boolean Dim i As Long Dim j As Long ' ¤é¹¨Ò¡ªÕ·Main áÅÐ Section Set wsMain = ThisWorkbook.Sheets("Main") Set ...
by snasui
Fri Sep 13, 2024 7:50 pm
Forum: Other
Topic: สอบถามการสร้าง google form
Replies: 2
Views: 3002

Re: สอบถามการสร้าง google form

:D ทางเทคนิคคิดว่าทำได้ด้วย Google Apps Script ลองเขียนมาเองดูก่อน ติดแล้วถามกันต่อครับ
by snasui
Fri Sep 13, 2024 7:46 pm
Forum: Other
Topic: copy รูปภาพ ไปอีกไฟล์ 1 ไม่ได้ครับ
Replies: 5
Views: 323

Re: copy รูปภาพ ไปอีกไฟล์ 1 ไม่ได้ครับ

:D มันอยู่ใน Google Sheets ตัวที่เป็นปลายทางที่ให้มาด้านบน มีปุ่มให้คลิกรันเรียบร้อยแล้ว ไม่ทราบว่าคลิก Link ไปแล้วกลายเป็นหน้าไหนครับ :?:
by snasui
Fri Sep 13, 2024 7:43 pm
Forum: Excel
Topic: vba
Replies: 7
Views: 405

Re: vba

:D Please try this code. Sub Test0() Dim fOne As Range, fStt As Range Dim lstC As Range, srRngs As Range If Not IsNumeric(Worksheets("Paster").Range("B1")) Then MsgBox "The value in A1 is not a valid number.", vbExclamation Exit Sub End If With Worksheets("Date") Set lstC = .Range("b" & .Rows.Count ...
by snasui
Fri Sep 13, 2024 6:09 am
Forum: Excel
Topic: vba
Replies: 7
Views: 405

Re: vba

:D The example of code is below. 'Othe code ' Loop through each row in the Date sheet and copy rows based on the value in column A For i = 2 To lastRowDate ' If wsDate.Cells(i, 1).Value = cellValue Then wsDate.Rows(i).Copy Destination:=wsPaster.Rows(destRow) destRow = destRow + 1 ' End If Next i ...
by snasui
Fri Sep 13, 2024 5:58 am
Forum: Other
Topic: copy รูปภาพ ไปอีกไฟล์ 1 ไม่ได้ครับ
Replies: 5
Views: 323

Re: copy รูปภาพ ไปอีกไฟล์ 1 ไม่ได้ครับ

:D จาก Error ดูเหมือนจะไม่มีให้ Inport in-cell image ครับ

ลองรัน Script ตาม Link นี้ที่ผมไปลองเพิ่มให้ดูว่าได้หรือไม่ครับ https://script.google.com/u/0/home/proj ... -QQS7/edit
by snasui
Thu Sep 12, 2024 7:20 pm
Forum: Other
Topic: copy รูปภาพ ไปอีกไฟล์ 1 ไม่ได้ครับ
Replies: 5
Views: 323

Re: copy รูปภาพ ไปอีกไฟล์ 1 ไม่ได้ครับ

:D เดิม Copy ด้วยวิธีไหน อย่างไร กรุณาแจกแจงวิธีการ นอกจากนี้หากมี Link ให้ทดสอบด้วยก็จะดี เพื่อน ๆ จะได้ช่วยดูให้ได้ครับ
by snasui
Mon Sep 02, 2024 7:43 pm
Forum: Excel
Topic: สอบถามการเคาะสูตรจาก Sheet หลัก ไปยัง sheet ย่อย โดยที่บรรทัดไม่เปลี่ยน
Replies: 2
Views: 206

Re: สอบถามการเคาะสูตรจาก Sheet หลัก ไปยัง sheet ย่อย โดยที่บรรทัดไม่เปลี่ยน

:D ตัวอย่างสูตรตามด้านล่างครับ ที่ A1 คีย์คีย์สูตรเพื่อแสดงชื่อชีต สามารถกำหนดสีตัวอักษรให้เหมือนกับสีพื้นหลังเพื่อจะได้ไม่เกะกะสายตาได้ =TRIM(RIGHT(SUBSTITUTE(CELL("filename",A1),"]",REPT(" ",50)),50)) Enter ที่ D3 คีย์ =VLOOKUP($A$1,รายชื่อบริษัท!$A$3:$G$5,4,0) Enter ที่ C6 คีย์ =VLOOKUP($A$1,รายชื ...
by snasui
Sat Aug 31, 2024 8:19 am
Forum: Talk & Playground
Topic: Upgrade From 3.3.12 to 3.3.13
Replies: 0
Views: 2860

Upgrade From 3.3.12 to 3.3.13

:D Upgrade Forum จาก Version 3.3.12 เป็น 3.3.13 เมื่อ 31 Aug 2024 เพื่อให้มวลมหาสมาชิกได้ใช้ Forum ที่ทันสมัยอยู่ตลอดเวลาไม่น้อยหน้าใครในโลกครับ :thup:
by snasui
Sun Aug 25, 2024 4:34 pm
Forum: Excel
Topic: ขออนุญาตช่วยปรับVBAในการคัดลอกข้อมูลมาวางต่อเรียงกันโดยไม่เอาหัวแถวมาด้วย
Replies: 5
Views: 410

Re: ขออนุญาตช่วยปรับVBAในการคัดลอกข้อมูลมาวางต่อเรียงกันโดยไม่เอาหัวแถวมาด้วย

:D ลองปรับส่วนด้านล่างนี้ดู ติดตรงไหนค่อยถามกันต่อครับ 'Other code With Worksheets("Paid_No") .Range("a" & .Rows.Count).End(xlUp).Offset(1, 0).Resize(, 177).Value = _ Worksheets(strShN).Cells(rw, "a").Resize(, 177).Value End With 'Other code