: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 apinomon
Sat Sep 11, 2021 4:26 pm
Forum: Excel
Topic: ต้องการค้นหาค่าที่ชีทอื่น ที่ตรงกับค่าในชีทหลัก โดยค่าที่พบอาจมีค่าว่างหรืออักษรอื่นๆต่อท้ายด้วย
Replies: 3
Views: 410

ต้องการค้นหาค่าที่ชีทอื่น ที่ตรงกับค่าในชีทหลัก โดยค่าที่พบอาจมีค่าว่างหรืออักษรอื่นๆต่อท้ายด้วย

ผมต้องการค้นหาค่าในชีทอื่นๆ ที่ตรงกับค่าที่เซลล์ A1ซึ่งเป็นค่าที่เป็นคีย์หลักในการค้นหาที่ชีทชื่อ Master ถ้าพบแล้วให้เลือกชีทที่พบและเลือกบรรทัดที่พบค่านั้นด้วย โดยค่าที่ชีทอื่นที่ทำการค้นหาจะมีค่าที่เท่ากับเซลล์ A1 ทุกคำ หรือ เท่ากับเซลล์ A1และมีคำอื่นๆต่อด้วย เช่น ที่ชีท Master เซลล์ A1 มีค่าเท่าก...
by apinomon
Sat Oct 03, 2020 11:33 am
Forum: Excel
Topic: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่
Replies: 12
Views: 1919

Re: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่

ขอบคุณมากครับ ตอนแรกเข้าใจว่าจะสามารถเขียน ให้แสดงค่าของ Activecell.value ของไฟล์ Report = Activecell.value ของไฟล์ DATA ได้เลย การใช้ Event น่าจะเป็นเรื่องที่ยากสำหรับผม ตอนนี้ผมฝึกทำเป็นแค่การบันทึก macro ผมคงต้องศึกษาเรื่องการใช้ Event ไปดักจับการเปลี่ยนแปลงในค่าต้นทางแล้วเก็บไว้ในตัวแปร ตามที่ได...
by apinomon
Fri Oct 02, 2020 6:02 pm
Forum: Excel
Topic: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่
Replies: 12
Views: 1919

Re: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่

ต้องขอโทษด้วยครับ ผมขออธิบายเพิ่มครับ ค่าต้นทาง คือ ไฟล์ DATA Sheet1 เซลล์ที่ 3 ถัดจากเซลล์ที่ Active ไปทางขวา ค่าปลายทางให้แสดงที่ ไฟล์ Report Sheet1 ในเซลล์ที่ Active อยู่ ตามโค้ดที่ให้มา ตำแหน่งต้นทางถูกต้อง ตำแหน่งปลายทางถูกต้องครับ 'Other... Workbooks("DATA.xlsx").Sheets("Sheet1&...
by apinomon
Fri Oct 02, 2020 5:35 pm
Forum: Excel
Topic: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่
Replies: 12
Views: 1919

Re: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่

ค่าที่ได้แบบนี้เลยครับ
แต่วิธีการอยากให้แสดงค่าที่ไฟล์ Report เลย
โดยไม่ต้องไป Active ที่ไฟล์ DATA แล้ว Copy มาวาง

ไม่ทราบว่ามีธีแสดงค่าเลยไหมครับ


ยังไงขอรบกวนชี้แนะแนวทางเพิ่มเติมด้วยครับ
ขอบคุณมากครับ
:D :D :D
by apinomon
Fri Oct 02, 2020 4:36 pm
Forum: Excel
Topic: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่
Replies: 12
Views: 1919

Re: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่

ขอบคุณมากครับ ลองนำไปใช้แล้วครับ ค่าที่แสดงเป็นข้อมูลไฟล์ DATA เซลล์ A1:D3 ซึ่งเป็นค่าที่ไม่สามารถเปลี่ยนตามเซลล์ที่ Active แต่ที่ต้องการคือให้นำข้อมูลที่ไฟล์ DATA เซลล์ที่ 3 ถัดจากเซลล์ที่ Active ไปทางขวา มาแสดงครับ อยากให้สามารถเคลื่อนที่ไปตามเซลล์ที่ Active อยู่ได้ครับ รบกวนชี้แนะเพิ่มเติมด้วยครั...
by apinomon
Fri Oct 02, 2020 8:55 am
Forum: Excel
Topic: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่
Replies: 12
Views: 1919

Re: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่

แนบไฟล์มาแล้วครับ
มี 2 ไฟล์

1.ไฟล์ที่เป็นข้อมูล ชื่อไฟล์ DATA.xlsx
2.ไฟล์ที่บันทึก macro ชื่อ Report.xlxm ต้องการให้ค่าจากไฟล์ DATA มาแสดงที่ไฟล์นี้


ขอบคุณครับ
:D
by apinomon
Thu Oct 01, 2020 11:43 am
Forum: Excel
Topic: ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่
Replies: 12
Views: 1919

ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่

ต้องการให้แสดงค่าจากไฟล์อื่น โดยให้แสดงค่าถัดจากเซลล์ที่ Active อยู่ เช่น ต้องการให้แสดงค่าจากไฟล์ DATA ที่ชีท Sheet1 ค่าที่ต้องการให้แสดงอยู่ถัดจากเซลล์ที่ Active อยู่ คือ A1 ไปทางขวา 3 เซลล์ ไปแสดงที่ ไฟล์ Report ที่ชีท Sheet1 โดยแสดงในเซลล์ที่ Active อยู่ ลองเขียนโค้ดนี้แล้ว Workbooks("Repor...
by apinomon
Sun Feb 09, 2020 10:23 am
Forum: Excel
Topic: ต้องการให้ข้อมูล Number formatที่แสดงใน text ไฟล์ เหมือน excel ไฟล์หลังจาก Export แล้ว
Replies: 2
Views: 431

Re: ต้องการให้ข้อมูล Number formatที่แสดงใน text ไฟล์ เหมือน excel ไฟล์หลังจาก Export แล้ว

ขอบคุณครับ
เบื้องต้นแก้ปัญหาโดยใช้วิธีกำหนดรูปแบบเป็น TEXT(เซลล์, "#,##0.00") แล้วคัดลอกไปวางที่ชีทอื่นแล้วค่อย Export ด้วยโค้ด VBA ไปก่อนครับ
ยังไงจะศึกษาเพิ่มเติมการใช้ format cells และกำหนดตัวแปรตามที่แนะนำนะครับ
ขอบคุณสำหรับคำแนะนำนะครับ :D :D :D
by apinomon
Sun Feb 09, 2020 12:06 am
Forum: Excel
Topic: ต้องการให้ข้อมูล Number formatที่แสดงใน text ไฟล์ เหมือน excel ไฟล์หลังจาก Export แล้ว
Replies: 2
Views: 431

ต้องการให้ข้อมูล Number formatที่แสดงใน text ไฟล์ เหมือน excel ไฟล์หลังจาก Export แล้ว

ผมต้องการ Export excel ไฟล์ชื่อ DATA.xlsm ให้เป็น text ไฟล์ชื่อ datatext.txt โดยบันทึกด้วยโค้ด VBA ไว้ที่ไดร์ฟ D แต่ปัญหาคือหลังจาก Export ออกมาแล้ว number format ไม่เหมือนกับ excel ไฟล์ เช่น ที่ เซลล์ A2 แสดงเป็น 01 แต่ในtext ไฟล์ เป็น 1 เซลล์ B1 แสดงเป็น 09 แต่ในtext ไฟล์ เป็น 9 เซลล์ B2 แสดงเป็น ...
by apinomon
Mon Sep 17, 2018 2:43 pm
Forum: Excel
Topic: อยากทราบว่าการกำหนด Range ระหว่างแบบDynamic กับแบบเลือกทั้งคอลัมน์นั้นแตกต่างกันอย่างไรครับ
Replies: 2
Views: 645

อยากทราบว่าการกำหนด Range ระหว่างแบบDynamic กับแบบเลือกทั้งคอลัมน์นั้นแตกต่างกันอย่างไรครับ

ผมหาผลรวมและจำนวนโดยใช้สูตร SUMIFS กับ COUNTIFS โดยที่ Range คือ ช่วงเซลล์ สมมติว่า Range ที่ต้องการเลือก คือคอลัมน์ A โดยที่ A1 คือหัวตารางหรือชื่อประเภทข้อมูลและ A2-A20 คือข้อมูล ผมกำหนด Range ช่วงเซลล์ ดังนี้ เลือกคอลัมน์ A เฉพาะที่มีข้อมูลโดยไม่เอาเซลล์ว่าง โดยใช้ Define Name กำหนดชื่อของช่วงข้อ...
by apinomon
Wed Mar 07, 2018 9:21 am
Forum: Excel
Topic: มีวิธีเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ด้วย VBA หรือไม่
Replies: 6
Views: 1283

Re: มีวิธีเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ด้วย VBA หรือไม่

ลองใส่โค้ดแล้วไม่มีป๊อบอัพแจ้งว่า Access denied. Contact your admin แล้วครับ

ขอบคุณครับ :D
by apinomon
Tue Mar 06, 2018 8:03 pm
Forum: Excel
Topic: มีวิธีเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ด้วย VBA หรือไม่
Replies: 6
Views: 1283

Re: มีวิธีเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ด้วย VBA หรือไม่

ผมใช้โค้ดนี้ไปเปิดที่เครื่องลูกใช้ได้ครับ Workbooks.Open ("\\xx.x.xx.xx\Data\Find-Row.xlsx") แต่พอไปเปิดที่เครื่องแม่โปรแกรมฟ้องว่า Runtime error คือหาไฟล์ไม่เจอครับ ผมเลยเพิ่มโค้ดเข้าไปสำหรับเวลาไปเปิดที่เครื่องแม่ ดังนี้ครับ Workbooks.Open ("D:\Data\Find-Row.xlsx") แล้วใส่ On E...
by apinomon
Tue Mar 06, 2018 10:29 am
Forum: Excel
Topic: มีวิธีเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ด้วย VBA หรือไม่
Replies: 6
Views: 1283

Re: มีวิธีเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ด้วย VBA หรือไม่

วันนี้ผมได้ลองพิมพ์โค้ดใหม่แล้วครับ ตอนนี้ทำได้แล้วครับ ตอนแรกสงสัยพิมพ์ผิดครับ โดยใช้ Workbooks.Open ("\\xx.x.xx.xx\Data\Find-Row.xlsx") xx.x.xx.xx คือไอพีเครื่องแม่ที่แชร์ Data คือ Folder ที่แชร์ Find-Row.xlsx คือ ไฟล์ที่ต้องการเปิด แต่ปัญหาตอนนี้คือ พอไปเปิดเข้าใช้ที่เครื่องแม่ที่แชร์ ซ...
by apinomon
Mon Mar 05, 2018 9:39 pm
Forum: Excel
Topic: มีวิธีเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ด้วย VBA หรือไม่
Replies: 6
Views: 1283

มีวิธีเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ด้วย VBA หรือไม่

สวัสดีครับ

คือว่าผมต้องการเปิดไฟล์ที่เครื่องอื่นแชร์โฟล์เดอร์ไว้ ด้วยคำสั่ง VBA ครับ
สามารถใช้ Workbooks.Open ได้ไหมครับ พอดีลองแล้วมีป๊อบอัพแจ้งว่า ไม่พบครับ
หรือมีคำสั่งอื่นที่ทำได้รึเปล่าครับ

รบกวนแนะนำด้วยครับ
ขอบคุณครับ :D
by apinomon
Sun Mar 04, 2018 10:18 am
Forum: Excel
Topic: ต้องการหาว่ามีไฟล์ที่ต้องการถูกเปิดอยู่หรือไม่
Replies: 3
Views: 695

ต้องการหาว่ามีไฟล์ที่ต้องการถูกเปิดอยู่หรือไม่

สวัสดีครับ คือว่าผมต้องการจะทราบว่ามีไฟล์ BBB.XLSX (ชื่อสมมติ) เปิดอยู่หรือไม่ โดยเขียดโค้ดในการค้นหาที่ ไฟล์ AAA.XLSM (ชื่อสมมติ) ครับ ถ้าเปิดอยู่ให้แสดงกล่องข้อความว่า TRUE ถ้าไม่ใช่ให้แสดงกล่องข้อความว่า False ผมลองใช้โค้ด If ActiveWorkbook.Name = "BBB.xlsx" Then MsgBox "True"...