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

by snasui
Fri Jul 05, 2024 12:59 pm
Forum: Excel
Topic: ขอคำแนะนำเรื่องสูตร การลบตัวเลขแบบมีเงื่อนไขครับ
Replies: 4
Views: 120

Re: ขอคำแนะนำเรื่องสูตร การลบตัวเลขแบบมีเงื่อนไขครับ

:D ตัวอย่างสูตรที่ B2 ครับ

=IF(A2<=4,0,IF(A2<=8,1,IF(A2<=12,1.33,0)))

Enter > Copy ลงด้านล่าง
by snasui
Thu Jul 04, 2024 8:30 pm
Forum: Excel
Topic: ขอคำแนะนำเรื่องสูตร การลบตัวเลขแบบมีเงื่อนไขครับ
Replies: 4
Views: 120

Re: ขอคำแนะนำเรื่องสูตร การลบตัวเลขแบบมีเงื่อนไขครับ

:D เป็นเงื่อนไขที่ขัดแย้งกันเองเนื่องจากทับซ้อนกัน ช่วง 1-4, 1-8, 1-12 ใช้เป็นเงื่อนไม่ได้ครับ ลักษณะเงื่อนไขควรเป็น 1-4, 5-8, 6-12 เพื่อไม่ให้ทับซ้อนกันจึงจะใช้เป็นเงื่อนไขในการเขียนสูตรได้ครับ

ควรแนบไฟล์ที่เป็น Excel เพื่อความสะดวกของเพื่อนสมาชิกในการตอบครับ
by snasui
Sun Jun 30, 2024 4:59 pm
Forum: Excel
Topic: เปิด Coed marco ไม่ออกครับ
Replies: 1
Views: 87

Re: เปิด Coed marco ไม่ออกครับ

:D เปิดไม่ออกที่ว่านั้นได้ทำขั้นตอนอะไรไปบ้างจะได้แนะนำได้ครับ

หากว่ามีการ Double Click แล้วไม่เห็นหน้าต่าง Code ให้คลิกดูที่เมนู Windows ว่ามีอยู่ที่ Windows เราสามารถจัดเรียง Windows ต่าง ๆ เพื่อใหแสดงขึ้นมาให้เห็นได้ครับ
by snasui
Sun Jun 30, 2024 4:56 pm
Forum: Excel
Topic: ตรวจสอบที่มาของไฟล์ excel อย่างไร?
Replies: 2
Views: 123

Re: ตรวจสอบที่มาของไฟล์ excel อย่างไร?

:D กรณีเป็น O365 สามารถทำตามนี้ครับ เพื่อตรวจสอบประวัติของไฟล์ Excel ใน Microsoft Excel ครับ คุณสามารถทำตามขั้นตอนดังนี้: เปิดไฟล์ Excel ที่คุณต้องการตรวจสอบ เลือกแท็บ “File” เลือกแท็บ “Recent” เลือก “See All” เพื่อดูรายการของไฟล์ Excel ที่เปิดใช้ล่าสุด พร้อมกับเวลาและวันที่ของการแก้ไขครับ :arrow: ต...
by snasui
Sun Jun 30, 2024 4:51 pm
Forum: Access
Topic: เปลี่ยนรูปแบบ dropdownlist
Replies: 2
Views: 236

Re: เปลี่ยนรูปแบบ dropdownlist

:D ลองทำตามที่ Copilot ให้คำตอบมาตามด้านล่างว่าใช้ได้หรือไม่ครับ เพื่อกำหนด ComboBox ใน Microsoft Access ให้ผู้ใช้สามารถเลือกค่าได้เท่านั้นโดยไม่สามารถพิมพ์ได้ คุณสามารถทำตามขั้นตอนดังนี้ครับ: 1. สร้าง ComboBox: - เปิดฟอร์มหรือรายงานที่คุณต้องการเพิ่ม ComboBox - สลับไปที่ Design View. - คลิกขวาที่พื...
by snasui
Wed Jun 26, 2024 8:48 am
Forum: Excel
Topic: SAVE ไฟล์ ที่มี Marco ไม่ได้ครับ
Replies: 1
Views: 68

Re: SAVE ไฟล์ ที่มี Marco ไม่ได้ครับ

:D ลองให้เครื่องอื่นเปิดและลอง Save ดูว่าได้หรือไม่ครับ

ถ้าได้แสดงว่า Excel ในเครื่องอาจจะมีปัญหา ลอง Repair ดู ถ้าหากเป็นเหมือนกันหลายเครื่องแสดงว่าไฟล์มีปัญหาครับ
by snasui
Mon Jun 24, 2024 8:51 am
Forum: Excel
Topic: Macro ผลรวมค่าเพิ่มขึ้นเรื่อยๆ
Replies: 4
Views: 183

Re: Macro ผลรวมค่าเพิ่มขึ้นเรื่อยๆ

:D บรรทัดที่ทำให้เกิดการสะสมค่าไปเรื่อย ๆ คือ

sumRange.Cells(1, j).Value = sumRange.Cells(1, j).Value + cellValue หากไม่ต้องการให้สะสม ให้แก้เป็น sumRange.Cells(1, j).Value = cellValue ครับ
by snasui
Sat Jun 22, 2024 7:33 pm
Forum: Excel
Topic: Macro ผลรวมค่าเพิ่มขึ้นเรื่อยๆ
Replies: 4
Views: 183

Re: Macro ผลรวมค่าเพิ่มขึ้นเรื่อยๆ

:D กรุณาปลด Lock ใน VBE แล้วแนบไฟล์นั้นมาอีกครั้งครับ
by snasui
Sat Jun 22, 2024 2:52 pm
Forum: Excel
Topic: รบกวนสอบถามวิธีรูปแบบหน้าแรก กับทุกหน้าครับ
Replies: 2
Views: 113

Re: รบกวนสอบถามวิธีรูปแบบหน้าแรก กับทุกหน้าครับ

:D สามารถทำเร็ว ๆ ได้ด้วย Code ครับ

หากทำด้วยมือมีวิธีทำให้เร็วขึ้นได้ด้วยเทคนิคตามภาพครับ
by snasui
Fri Jun 21, 2024 7:55 pm
Forum: Excel
Topic: vba โค้ด copy pase มี error บางครั้ง
Replies: 3
Views: 161

Re: vba โค้ด copy pase มี error บางครั้ง

:D Code ที่ตอบไปในเครื่องผมสามารถทำงานได้ ก็เป็นที่น่าแปลกอยู่เหมือนกันครับ ลองอีก Code ใช้วิธีหน่วงเวลาเข้าไปช่วย ในเครื่องผมสามารถทำงานได้เช่นกันครับ Sub Button_ok() Dim l As Long, tg As Range, ttg As Range Dim i As Integer, k As Integer, tt As Integer Dim j As Integer, m As Integer, n As Integer ...
by snasui
Fri Jun 21, 2024 8:45 am
Forum: Excel
Topic: วิธีการเขียนสูตรสำหรับใส่ใน Conditional Formatting ครับ
Replies: 3
Views: 161

Re: วิธีการเขียนสูตรสำหรับใส่ใน Conditional Formatting ครับ

:D ตัวอย่างสูตรที่จะเขียนใน Page 1 ครับ =OR(AND($K4="P",COUNTIFS($E$4:$E$25,$E4)=COUNTIFS($E$4:$E$25,$E4,$K$4:$K$25,"P")),VLOOKUP($E4,$E$27:$K$43,5,0)="P") สูตรนี้ใช้ฟังก์ชัน OR, AND, COUNTIFS, และ VLOOKUP ใน Excel เพื่อตรวจสอบหลายเงื่อนไข AND($K4="P",COUNTIFS...
by snasui
Thu Jun 20, 2024 8:25 pm
Forum: Excel
Topic: vba โค้ด copy pase มี error บางครั้ง
Replies: 3
Views: 161

Re: vba โค้ด copy pase มี error บางครั้ง

:D ลองปรับ Code เป็นด้านล่างครับ Sub Button_ok() Dim l As Long, tg As Range, ttg As Range Dim i As Integer, k As Integer, tt As Integer Dim j As Integer, m As Integer, n As Integer i = 0 j = 0 On Error GoTo ResumeAgain: Application.Calculation = xlCalculationManual Application.ScreenUpdating = False...
by snasui
Tue Jun 18, 2024 6:25 pm
Forum: Excel
Topic: สูตรแยกข้อมูลของแต่ละแถว
Replies: 7
Views: 302

Re: สูตรแยกข้อมูลของแต่ละแถว

:D ปรับสูตรที่เซลล์ AB2 เป็นด้านล่างครับ

=IFERROR(INDEX($A:$A,AGGREGATE(15,6,ROW($AB$11:$AB$200)/(($AA$11:$AA$200=$G5)*($AB$11:$AB$200=$N$7)),COLUMNS($AB5:AB5))),"")

คัดลอกไปด้านขวาและลงด้านล่าง
by snasui
Tue Jun 18, 2024 6:20 pm
Forum: Excel
Topic: ขอทราบวิธีคัดลอกหรือย้ายไฟล์จากโฟลเดอร์ย่อยหนึ่งไปยังอีกโฟลเดอร์ย่อยตามรายการใน Excel
Replies: 1
Views: 76

Re: ขอทราบวิธีคัดลอกหรือย้ายไฟล์จากโฟลเดอร์ย่อยหนึ่งไปยังอีกโฟลเดอร์ย่อยตามรายการใน Excel

:D ถ้าจะทำแบบอัตโนมัติต้องใช้ VBA ช่วย ลองเขียนด้วยการบันทึก Macro หรือหา Code มาเองก่อน ติดตรงไหนค่อยถามกันต่อครับ
by snasui
Sun Jun 16, 2024 7:54 am
Forum: Talk & Playground
Topic: Upgrade Form from 3.3.11 to 3.3.12
Replies: 1
Views: 164

Upgrade Form from 3.3.11 to 3.3.12

:D Upgrade Form จาก Version 3.3.11 เป็น 3.3.12 เมื่อ 16 Jun 2024 เพื่อให้มวลมหาสมาชิกได้ใช้ Forum ที่ทันสมัยอยู่ตลอดเวลาไม่น้อยหน้าใครในโลกครับ :thup:
by snasui
Fri Jun 14, 2024 2:24 pm
Forum: Excel
Topic: สูตรแยกข้อมูลของแต่ละแถว
Replies: 7
Views: 302

Re: สูตรแยกข้อมูลของแต่ละแถว

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

=IFERROR(DAY(INDEX($A:$A,AGGREGATE(15,6,ROW($AB$11:$AB$20)/(($AA$11:$AA$20=$G5)*($AB$11:$AB$20=$N$7)),COLUMNS($AB5:AB5)))),"")
by snasui
Fri Jun 14, 2024 12:21 pm
Forum: Excel
Topic: ดึงรหัสไปรษณีย์ออกจากข้อความ
Replies: 2
Views: 135

Re: ดึงรหัสไปรษณีย์ออกจากข้อความ

:D ตัวอย่างสูตรตามด้านล่างครับ ที่ C2 คีย์ =MID(SUBSTITUTE(B2,",","@",LEN(B2)-LEN(SUBSTITUTE(B2,",",""))),FIND("@",SUBSTITUTE(B2,",","@",LEN(B2)-LEN(SUBSTITUTE(B2,",",""))))+2,5) Enter > Copy ลงด้านล่าง สูตรข้า...
by snasui
Fri Jun 14, 2024 12:15 pm
Forum: Excel
Topic: สูตรแยกข้อมูลของแต่ละแถว
Replies: 7
Views: 302

Re: สูตรแยกข้อมูลของแต่ละแถว

:D ตัวอย่างสูตรตามด้านล่างครับ ที่ AB5 คีย์ =IFERROR(DAY(INDEX($A:$A,AGGREGATE(15,6,ROW($AB$11:$AB$20)/($AA$11:$AA$20=$G5),COLUMNS($AB5:AB5)))),"") Enter > Copy ไปด้านขวาเท่าที่คิดว่าข้อมูลขยายไปถึงแล้ว Copy ลงด้านล่างถึงบรรทัดที่ 7 ที่ J5 คีย์ =SUBSTITUTE(TRIM(SUBSTITUTE(AB5&",&q...
by snasui
Tue Jun 11, 2024 8:56 pm
Forum: Excel
Topic: ดึง Macro มาใช้แบบไม่ต้องบันทึกใหม่ในไฟล์
Replies: 2
Views: 117

Re: ดึง Macro มาใช้แบบไม่ต้องบันทึกใหม่ในไฟล์

:D ตอนบันทึก Macro ให้เก็บไว้ที่ Personal Macro Workbook ดังภาพครับ
by snasui
Mon Jun 10, 2024 8:58 pm
Forum: Excel
Topic: ต้องการส่ง email outlook ผ่าน excel file โดยใช้ code vba
Replies: 18
Views: 798

Re: ต้องการส่ง email outlook ผ่าน excel file โดยใช้ code vba

:D ลองเขียนเกี่ยวกับการแนบภาพมาเองก่อน ติดแล้วค่อยถามกันครับ