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

by Arm_anucha
Sat Sep 03, 2022 8:29 pm
Forum: Excel
Topic: Excel สามารถดึงระยะทางจากพิกัดอย่างนี้ได้หรือไม่
Replies: 1
Views: 223

Excel สามารถดึงระยะทางจากพิกัดอย่างนี้ได้หรือไม่

ขอสอบถามหน่อยครับว่า Excel สามารถดึงระยะทางจากจุดเริ่มต้น ถึงปลายทางแบบ Google Sheet ได้ไหมครับ
ตามเว็บนี้
https://www.labnol.org/google-maps-sheets-200817
by Arm_anucha
Thu Apr 01, 2021 10:00 am
Forum: Excel
Topic: อยากทราบเซลล์ที่ถูกผสานว่าตั้งแต่เซลล์ไหนถึงไหน
Replies: 1
Views: 340

อยากทราบเซลล์ที่ถูกผสานว่าตั้งแต่เซลล์ไหนถึงไหน

รบกวนพี่ ๆ ทั้งหลายพอจะมีสูตรไหมครับว่าเซลล์ที่ถูกผสานนั้น เริ่มที่เซลล์ไหนจบที่เซลล์ไหน คำตอบอยู่ในไฟล์
by Arm_anucha
Mon Nov 19, 2018 10:30 pm
Forum: Excel
Topic: ดึงข้อมูล
Replies: 2
Views: 705

Re: ดึงข้อมูล

ตรงกับความต้องการครับ ขอบคุณครับ
by Arm_anucha
Mon Nov 19, 2018 11:29 am
Forum: Excel
Topic: ดึงข้อมูล
Replies: 2
Views: 705

ดึงข้อมูล

ขอรบกวนช่วยปรับ Code ให้หน่อยครับ
ความต้องการคือ อยากให้ Code ที่เป็น offset 0,xx เหลือแค่บรรทัดเดียวครับ
แบบว่าจากเดิมที่ต้องพิมพ์แต่ละตำแหน่งลงใน offset 0, xx
จะลดให้เหลือบรรทัดเดียวแบบที่เป็น จุดเริ่มต้น Cell ไปจนถึงจุดสิ้นสุดที่กำหนดไว้
จากของเดิมอย่างเช่นมี 8 Cell ที่จะดึงข้อมูลมาก็ต้องตรง r ...
by Arm_anucha
Wed Aug 22, 2018 8:57 pm
Forum: Excel
Topic: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic
Replies: 13
Views: 2861

Re: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic

ขอบคุณครับอาจารย์ ได้ตรงตามต้องการแล้วครับ
เดียวจะลองไปศึกษาและทำความเข้าใจดูครับ มือใหม่ใจร้อนไปนิดครับ
ยังไม่ค่อยเข้าใจพวกตัวแปร ต่างๆ
ต้องขอประทานอภัยด้วยครับ
by Arm_anucha
Tue Aug 21, 2018 11:14 pm
Forum: Excel
Topic: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic
Replies: 13
Views: 2861

Re: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic

ตัวแปร strSource คือกำหนด File path ของแต่ละไฟล์ครับ File Path & File Name เพื่อเปิดไฟล์
ที่ Cell A5 C:\Users\humno\OneDrive\เดสก์ท็อป\test\
ที่ Cell B5 Sheet1
แล้วเลือกชื่อชีท ตามคอลัมน์ C แล้วก็หาตำแหน่งตามคอลัมน์ D แล้วใช้ค่า Value ที่คอลัมน์ F ครับ
ตัวอย่างคำตอบอยู่ในไฟล์แล้วครับ
by Arm_anucha
Tue Aug 21, 2018 10:13 pm
Forum: Excel
Topic: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic
Replies: 13
Views: 2861

Re: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic

อันนี้คือ Code ที่ลองปรับดูครับ รบกวนช่วยเพิ่มเติมให้หน่อยครับ



Sub Test0()
Dim rAll As Range
Dim r As Range, strSource As String
With Sheets("Sheet1")
Set rAll = .Range("d2", .Range("d" & .Rows.Count).End(xlUp))
For Each r In rAll
strSource = r.Offset(0, -3) & r.Offset(0, -2)
Workbooks ...
by Arm_anucha
Tue Aug 21, 2018 8:45 pm
Forum: Excel
Topic: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic
Replies: 13
Views: 2861

Re: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic

ตอนนี้่ที่ทำได้ ทำได้แต่แบบเปลี่ยนทั้งหมดที่อยู่ใน Folder ครับ
อยากรบกวนให้ช่วยปรับ Code ที่ข้างต้นได้บอกไปก่อนหน้านี้ครับ


Sub Test()
Dim MyPath As String
Dim MyFile As String
Dim dirName As String
Dim wks As Worksheet

dirName = "C:\Users\humno\OneDrive\à´Ê¡ì·çÍ»\test\"

MyPath ...
by Arm_anucha
Tue Aug 21, 2018 6:28 pm
Forum: Excel
Topic: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic
Replies: 13
Views: 2861

Re: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic

มีคำถามเพิ่มเติมครับ ถ้าในทางกลับกัน
อยากจะเปลี่ยนค่าใดๆ ใน Cell ของไฟล์ test010.xlsx โดยใช้ตำแหน่ง File path ที่อยู่ในไฟล์ change.xlsm
ควรจะปรับ Code อย่างไรครับ โดยที่คอลัมน์ D ใช้ ค่าของคอลัมน์ F ส่วนคอลัมน์ E ใช้ค่าของคอลัมน์ G ครับ

Sub Test0()
Dim rAll As Range
Dim r As Range, strSource As ...
by Arm_anucha
Tue Aug 21, 2018 1:04 pm
Forum: Excel
Topic: ไฟล์ excel เสียหายกู้คืนไม่ได้
Replies: 10
Views: 4941

Re: ไฟล์ excel เสียหายกู้คืนไม่ได้

ลองตั้งค่าแบบนี้ดูครับ
File > Options > Trust Center > Trust Center Settings > Protected View > Uncheck all options
File > Options > Trust Center > Trust Center Settings > File Block Settings > Uncheck all options
หรือไม่ลองลง office version อื่นดูเป็นแค่ไฟล์เดียว หรือทั้งหมดครับ
ถ้ามี link จากข ...
by Arm_anucha
Wed Aug 15, 2018 10:45 pm
Forum: Excel
Topic: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic
Replies: 13
Views: 2861

Re: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic

ขอบคุณมากครับ ในส่วน Code ของอาจารย์นั้นสามารถใช้ได้ตรงตามความต้องการเลยครับ
สะดวกและเร็วมากๆ
by Arm_anucha
Wed Aug 15, 2018 1:55 pm
Forum: Excel
Topic: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic
Replies: 13
Views: 2861

Re: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic

ส่วนที่ 2
ผมลองได้หาแบบ VBA ดูครับลองใช้ดูก็พอใช้ได้แต่แบบว่าคำนวณได้ช้ามากๆเลยครับ
ถ้ามีการเปลี่ยนแปลงไม่ว่าจะลบแถว ลบ Sheet ใน workbook อันนี้มันจะทำการคำนวณตลอดและก็ช้ามากๆด้วยครับ
พอจะมีวิธีแก้ไข code ให้เร็วขึ้นบ้างไหมครับ

Function pull(xref As String) As Variant
'inspired by Bob Phillips ...
by Arm_anucha
Wed Aug 15, 2018 1:53 pm
Forum: Excel
Topic: ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic
Replies: 13
Views: 2861

ดึงข้อมูลตำแหน่งเซลล์แบบ dynamic

ส่วนที่ 1
ขอสอบถามหน่อยครับอยากจะดึงข้อมูลที่ตำแหน่งเซลล์ของแต่ละไฟล์โดยที่ไม่ต้องเปิดไฟล์ครับ
ตำแหน่งของ File path จะอยู่ที่คอลัม A , B , C ,D ,E ครับ ของไฟล์ Book2.xlsx
ส่วนข้อมูลจะอยู่ที่ไฟล์ test010 กับ test 011 ครับ
ตอนนี้ใช้สูตรแบบ INDIRECT อยู่แต่สูตรนี้ต้องเปิดไฟล์แล้วก็ copy วางตลอดไม่ง ...
by Arm_anucha
Wed Aug 08, 2018 9:59 am
Forum: Excel
Topic: สอบถาม Listbox Use KeyPress
Replies: 21
Views: 2468

Re: สอบถาม Listbox Use KeyPress

ที่บรรทัดนี้เขียนชื่อ Sheeet1 เลยรันไม่ได้ครับลบ e ออกไป 1 ตัวก็สามารถใช้ได้แล้วครับ

Code: Select all

For i = 2 To Application.WorksheetFunction.CountA(Sheeet1.Range("A:A"))
by Arm_anucha
Sun Aug 05, 2018 12:13 pm
Forum: Excel
Topic: Data Validate date
Replies: 3
Views: 943

Re: Data Validate date

อีกหนึ่งแบบครับ สามารถใช้ Text to Columns ได้
คลุมดำไว้ที่ B2:B3 ไปที่ Tab ribbon > Data > Text to Columns เลือก Fixed width > next > next เลือก Date
ที่ช่อง Destination เลือกตำแหน่ง C2 กด Finish
by Arm_anucha
Fri Aug 03, 2018 8:45 pm
Forum: Excel
Topic: Update range data [VBA]
Replies: 3
Views: 843

Re: Update range data [VBA]

เกือบตรงกับความต้องการแล้วครับแต่ติดอยู่นิดนึงครับ
เมื่อกด Update แล้วเลขลำดับที่ sheet save มันรันต่อไปเลยอะครับจากที่ BEA-01 ลำดับเป็น 1 , 2 ,3
พอกด update มันรับต่อไปเป็น 7 8 9 เลยครับ พอจะมีวิธีไหนเว้นช่วงลำดับไม่ต้อง Update บ้างไหมครับ
by Arm_anucha
Fri Aug 03, 2018 4:50 pm
Forum: Excel
Topic: Update range data [VBA]
Replies: 3
Views: 843

Update range data [VBA]

รบกวนช่วยเพิ่มเติม Code หน่อยครับ
อยากให้เมื่อค้นหาที่ชีท in โดยอ้างอิงจาก Name Manager [Select]
แล้วเมื่อกด Update ให้ที่ชืท in Update ค่าทั้งหมดตั้งแต่ B:G โดยส่วนที่อ้างอิง Update
Name Manager [Send ] ครับ เพราะตอนนี้ทำได้แค่ Update ทีละตำแหน่ง




Sub FindAndPlaceValue()
Application ...
by Arm_anucha
Wed Jul 25, 2018 12:48 pm
Forum: Excel
Topic: สูตรตรวจสอค่าซ้ำระหว่าง 2 ไฟล์โดยที่อีกไฟล์นึงปิดอยู่
Replies: 3
Views: 982

สูตรตรวจสอค่าซ้ำระหว่าง 2 ไฟล์โดยที่อีกไฟล์นึงปิดอยู่

รบกวนสอบถามหน่อยครับ
อยากได้สูตรการตรวจสอบค่าซ้ำระหว่างไฟล์ 2 ไฟล์ครับโดยที่อีกไฟล์นึงปิดอยู่
เพราะว่า Countif ต้องเปิดทั้ง 2 ไฟล์คู่กัน ตัวอย่างคำตอบอยู่ในไฟล์ test1 ครับ
by Arm_anucha
Thu Jul 05, 2018 4:31 pm
Forum: Excel
Topic: ขอสูตรใส่เลขเรียงลำดับตามชื่อครับ
Replies: 7
Views: 2291

Re: ขอสูตรใส่เลขเรียงลำดับตามชื่อครับ

ตามที่อาจารย์ snasui บอกครับ Countif ต้องตรึงตำแหน่งเข้ามาช่วย
A2 =COUNTIF($B$2:B2,B2)
Copy ลงมาครับ