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

by Jirawat namrach
Thu Apr 06, 2023 2:36 pm
Forum: Excel
Topic: Application.ScreenUpdating VBA
Replies: 2
Views: 145

Re: Application.ScreenUpdating VBA

ขอบคุณครับอาจารย์
by Jirawat namrach
Thu Apr 06, 2023 8:24 am
Forum: Excel
Topic: Application.ScreenUpdating VBA
Replies: 2
Views: 145

Application.ScreenUpdating VBA

สอบถามหน่อยครับ ทำยังไงให้ ScreenUpdating ทำงานครับ ส่วนอื่นใช้งานได้ปกติ ยกเว้น ScreenUpdating ที่ยังกระพริบอยู่ ไฟล์อื่นที่ทำมาไม่มีปัญหา ไฟล์นี้มีปัญหาครับ หรือมี Code ส่วนไหนที่ต้องแก้ไข รบกวนแนะนำด้วยครับ
by Jirawat namrach
Tue Apr 04, 2023 8:14 am
Forum: Excel
Topic: ลบ Sheet ที่ไม่ได้ใช้งาน VBA
Replies: 2
Views: 240

ลบ Sheet ที่ไม่ได้ใช้งาน VBA

รบกวนแนะนำหน่อยครับ อยากลบ Sheet ที่ไม่ได้ใช้งาน (งานมีหลายไฟล์ลบทีละไฟล์แล้วช้าครับ) โดยจะเลือกลบพวก Sheet1 Sheet2 หรือ Sheet1(1) ประมาณนี้ครับ n = Sheets.Count Do While n > 0 r = Sheets(n).Name If r = "Sheet" Then Application.ScreenUpdating = False Sheets(n).delete Application.ScreenUpda...
by Jirawat namrach
Thu Mar 30, 2023 1:41 pm
Forum: Excel
Topic: Copy ไปวางหลายไฟล์ VBA
Replies: 9
Views: 630

Re: Copy ไปวางหลายไฟล์ VBA

สร้าง Sheet ได้ตามต้องการแล้วครับ แต่ติด Error ครับ รบกวนด้วยครับอาจารย์ sbook.Sheets(cnt).Copy after:=Sheets(cnt) ActiveSheet.Name = shName(ActiveSheet.Index - 1) End With End If With sbook.Worksheets("Revised") <<< ติดตรงนี้ครับ For Each r In rAll If upbook.Sheets("UP").Range(&...
by Jirawat namrach
Thu Mar 30, 2023 11:17 am
Forum: Excel
Topic: Copy ไปวางหลายไฟล์ VBA
Replies: 9
Views: 630

Re: Copy ไปวางหลายไฟล์ VBA

สมมติ ก๊อปชีท B ไปวางแล้วเปลี่ยนเป็น C ได้หรือเปล่าครับ ให้รันต่อจาก ชีทที่ก๊อป
by Jirawat namrach
Thu Mar 30, 2023 10:38 am
Forum: Excel
Topic: Copy ไปวางหลายไฟล์ VBA
Replies: 9
Views: 630

Re: Copy ไปวางหลายไฟล์ VBA

ตอนนี้ผมได้แก้ไขไประดับหนึ่งแล้วครับ แต่ยังติดที่การแก้ไขชื่อ Sheet ที่ copy มาให้เป็น Revision ถัดไปอัตโนมัติ แทนคำว่า Revised รบกวนอาจารย์แนะนำด้วยครับ
by Jirawat namrach
Thu Mar 30, 2023 8:50 am
Forum: Excel
Topic: Copy ไปวางหลายไฟล์ VBA
Replies: 9
Views: 630

Re: Copy ไปวางหลายไฟล์ VBA

ขอโทษครับอาจารย์ที่อธิบายไม่ละเอียด สิ่งที่ต้องการคือ >> เปิดไฟล์ 170077 ใน Column B2 ของไฟล์ Test sheet("up") >> copy sheet สุดท้ายของไฟล์ 170077 (แต่ละไฟล์มีจำนวน sheet ไม่เท่ากัน ไล่ตั้งแต่ A,B,C.... ) >> วาง sheet ที่ copy ในไฟล์ 170077 >> เปลี่ยนชื่อ sheet ที่วางเป็นชื่อถัดไป (copy C ...
by Jirawat namrach
Wed Mar 29, 2023 3:41 pm
Forum: Excel
Topic: Copy ไปวางหลายไฟล์ VBA
Replies: 9
Views: 630

Copy ไปวางหลายไฟล์ VBA

ขอคำแนะนำหน่อยครับ คือต้องการ copy ข้อมูล(Test)ไปวางในแต่ละไฟล์ที่กำหนด(170077) แต่ติดปัญหาที่แต่ละไฟล์จำนวน sheet ไม่เท่ากัน และต้อง copy sheet สุดท้ายก่อน (เพิ่ม Revised ถ้าเปลี่ยนชื่อต่อได้ก็ดีครับ) ค่อยนำข้อมูลวางในบรรทัดสุดท้าย ของ Sheet ที่เพิ่ง copy ไปครับ ขอบคุณครับ
by Jirawat namrach
Wed Mar 22, 2023 8:11 am
Forum: Excel
Topic: การ Run VBA excel
Replies: 2
Views: 161

Re: การ Run VBA excel

ขอบคุณครับอาจารย์
by Jirawat namrach
Tue Mar 21, 2023 7:33 pm
Forum: Excel
Topic: การ Run VBA excel
Replies: 2
Views: 161

การ Run VBA excel

สอบถามหน่อยครับ ทำไมเวลาเรา Run VBA ไฟล์ Excel แล้ว Excel จะไม่ update สูตรให้เราอัตโนมัติครับ ต้องคอยไปกด Automatic update ทุกครั้ง ตั้งไปตั้งค่าตรงไหนครับ
by Jirawat namrach
Thu Mar 09, 2023 5:12 pm
Forum: Excel
Topic: VBA เปิดไฟล์โดยให้ยกเลิก Filter ทั้งหมดด้วย
Replies: 6
Views: 351

Re: VBA เปิดไฟล์โดยให้ยกเลิก Filter ทั้งหมดด้วย

แก้ไขเบื้องต้นคือ ใส่ Code

Code: Select all

On Error Resume Next
ไว้บรรทัดก่อน

Code: Select all

ActiveSheet.ShowAllData
สามารถใช้งานได้ปกติ แต่ไม่ทราบว่าจะมีผลกระทบอะไรอย่างอื่นหรือเปล่าครับ
by Jirawat namrach
Thu Mar 09, 2023 9:58 am
Forum: Excel
Topic: VBA เปิดไฟล์โดยให้ยกเลิก Filter ทั้งหมดด้วย
Replies: 6
Views: 351

Re: VBA เปิดไฟล์โดยให้ยกเลิก Filter ทั้งหมดด้วย

สอบถามเพิ่มเติมครับอาจารย์ หลังจากลองใช้มาสักพัก วันดีคืนดีดันไม่มีใครใส่ Filter ไว้ VBA ขึ้น Error

Run-time error '1004':
ShowAllData method of Worksheet class failed

แก้ไขยังไงดีครับ รบกวนด้วยครับ
by Jirawat namrach
Wed Mar 01, 2023 5:13 pm
Forum: Excel
Topic: VBA เปิดไฟล์โดยให้ยกเลิก Filter ทั้งหมดด้วย
Replies: 6
Views: 351

Re: VBA เปิดไฟล์โดยให้ยกเลิก Filter ทั้งหมดด้วย

หาวิธีได้แล้วครับ Set Cbook = Workbooks.Open("\\Lbox\meeting\EDS\New EDS\Confirm Spec\SX4000\EDS_BOM LIST SX4000.xlsx", UpdateLinks:=False, ReadOnly:=True) ActiveSheet.ShowAllData << เพิ่ม Code นี้ต่อจากบรรทัดบน แต่จะเกิดปัญหาตอนสั่งให้ปิด ไฟล์ คือต้องคอยกด Don't Save Cbook.Close Savechang...
by Jirawat namrach
Wed Mar 01, 2023 12:18 pm
Forum: Excel
Topic: VBA เปิดไฟล์โดยให้ยกเลิก Filter ทั้งหมดด้วย
Replies: 6
Views: 351

VBA เปิดไฟล์โดยให้ยกเลิก Filter ทั้งหมดด้วย

รบกวนแนะนำหน่อยครับ เวลาสั่งเปิดไฟล์เพื่อค้นหาข้อมูล แต่บางทีมีไฟล์นั้นมีคนกำหนด Filter อยู่ ทำให้ไม่สามารถดึงข้อมูลทั้งหมดมาได้ ได้เฉพาะที่ Filter อยู่เท่านั้น จะแก้ไข Code ยังไงได้ครับ ขอบคุณครับ Set Cbook = Workbooks.Open("\\Lbox\meeting\EDS\New EDS\Confirm Spec\SX4000\EDS_BOM LIST SX4000.xl...
by Jirawat namrach
Mon Jan 23, 2023 4:49 pm
Forum: Excel
Topic: เปรียบเทียบข้อมูล
Replies: 6
Views: 699

Re: เปรียบเทียบข้อมูล

ได้แล้วครับ ขอบคุณมากครับ
by Jirawat namrach
Mon Jan 23, 2023 3:08 pm
Forum: Excel
Topic: เปรียบเทียบข้อมูล
Replies: 6
Views: 699

Re: เปรียบเทียบข้อมูล

เบื้องต้นผมได้แก้ไขปัญหา Code มาครบบ้าง ไม่ครบบ้างแล้วครับ เนื่องจากผมไปแก้ สูตร ผิดเอง
by Jirawat namrach
Mon Jan 23, 2023 9:38 am
Forum: Excel
Topic: เปรียบเทียบข้อมูล
Replies: 6
Views: 699

Re: เปรียบเทียบข้อมูล

สอบถามเพิ่มเติมครับ =IFERROR(IF(A4>0,VLOOKUP(A4,Rep!A:A,1,0),INDEX(Rep!$A$1:$A$14,AGGREGATE(15,6,ROW(Rep!$A$1:$A$14)/ISERROR(MATCH(Rep!$A$1:$A$14,Sheet1!A:A,0)),ROWS(E$4:E4)-COUNTA($A$4:$A$15)))),"") ตรง COUNTA($A$4:$A$15 สามารถกำหนดอัตโนมัติตาม Code สุดท้าย ได้มั้ยครับ เพราะบางทีจำนวน Cod...
by Jirawat namrach
Sun Jan 22, 2023 8:12 am
Forum: Excel
Topic: เปรียบเทียบข้อมูล
Replies: 6
Views: 699

Re: เปรียบเทียบข้อมูล

ขอบคุณมากครับ เดี๋ยววันจันทร์จะลองทดสอบดู จะแจ้งให้ทราบอีกทีครับ