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

by snasui
Sun Jun 30, 2024 4:59 pm
Forum: Excel
Topic: เปิด Coed marco ไม่ออกครับ
Replies: 1
Views: 62

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: 90

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: 90

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: 51

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

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

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

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: 158

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

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

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

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

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

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: 119

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: 139

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: 282

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: 68

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: 0
Views: 113

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: 282

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: 124

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: 282

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: 109

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: 787

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

:D ลองเขียนเกี่ยวกับการแนบภาพมาเองก่อน ติดแล้วค่อยถามกันครับ
by snasui
Sun Jun 09, 2024 10:24 pm
Forum: Excel
Topic: Code VB เปิดโฟลเดอร์เป้าหมาย
Replies: 1
Views: 79

Re: Code VB เปิดโฟลเดอร์เป้าหมาย

:D ตัวอย่าง Code ครับ Sub GetFile() Dim sFullPath As String Dim tFolderPath As String tFolderPath = Range("A9").Value ChDir (tFolderPath) sFullPath = Application.GetOpenFilename(FileFilter:="Excel Files (*.xlsx),*.xlsx", _ Title:="Please select an Excel file") End Sub
by snasui
Sat Jun 08, 2024 10:44 pm
Forum: Excel
Topic: การตั้งค่าใน PivotTable
Replies: 3
Views: 109

Re: การตั้งค่าใน PivotTable

:D ควรแนบไฟล์ประกอบคำถาม โดยสร้างเป็นตัวอย่างไฟล์ขึ้นมาใหม่ ใช้วิธีง่าย ๆ คือเปลี่ยนข้อมูลเดิมให้เป็นข้อมูลตัวอย่างจะได้ไม่เปิดเผยข้อมูลที่ถือเป็นความลับ ผู้ตอบจะได้เห็นปัญหาเดียวกัน หากจะลองแก้ปัญหาไปเฉพาะหน้าก่อนให้ลอง Cut PivotTable ใน Sheet2 ไปไว้ที่ไฟล์อื่น เช่นไฟล์ที่สร้างขึ้นใหม่ เปลี่ยนเป็นร...