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

by OnliezU
Thu Jan 03, 2019 3:55 pm
Forum: Excel
Topic: ต้องการเชื่อมข้อมูลของ excel 2 ไฟล์ มารวมเป็นไฟล์เดียวค่ะ
Replies: 14
Views: 4771

Re: ต้องการเชื่อมข้อมูลของ excel 2 ไฟล์ มารวมเป็นไฟล์เดียวค่ะ



:D ต้องการให้แสดงผลเป็นลักษณะอย่างไรควรมีตัวอย่างไฟล์ประกอบมาด้วยจะสะดวกในการทำความเข้าใจของเพื่อนสมาชิกครับ ;)


ผมอยากให้ค่าดึงมาหลังจากที่กด Refresh แล้ว แสดงผลเป็น Default ครับ (ตามไฟล์ Test 3 มีตัวอย่างผลที่ต้องการครับ)

ซึ่งผมลอง Set ที่ Data >> Connections >> Propeties..>> Defination ...
by OnliezU
Mon Dec 24, 2018 2:08 pm
Forum: Excel
Topic: ต้องการเชื่อมข้อมูลของ excel 2 ไฟล์ มารวมเป็นไฟล์เดียวค่ะ
Replies: 14
Views: 4771

Re: ต้องการเชื่อมข้อมูลของ excel 2 ไฟล์ มารวมเป็นไฟล์เดียวค่


:lol: ข้อจำกัดการใช้ Wezard แบบนี้คือ เราจะเอามาทำตามใจเราไม่ได้ เว้นแต่จะใช้ VBA คือการเขียนโปรแกรม เครื่องมือ มาสั่งงานโปรแกรมอีกครั้งนึง ถึงจะทำได้ตามใจเรา แต่อย่างที่บอกคือ ยากครับ ขึ้นชื่อว่าภาษาคอมพิวเตอร์ไม่มีอะไรง่าย

จากที่ถามมา ลองทำตามนี้ครับ

ที่ไฟล์ Test3 ให้ทำการ Import ข้อมูลจากไฟล ...
by OnliezU
Mon Dec 03, 2018 10:42 am
Forum: Excel
Topic: มีปัญหาเรื่อง vba refresh pivot table ทุก table
Replies: 2
Views: 792

Re: มีปัญหาเรื่อง vba refresh pivot table ทุก table

ถ้าเขียนให้ Pivot table refresh ทีละตารางจะดีกว่าไหมครับ ซึ่งผมใช้วิธีนี้ เพราะว่าหากเวลาเกิดปัญหา Pivot ไม่ Refresh ตามคำสั่งจะได้แก้ไขทีละตาราง ง่ายดีครับ หรือว่าในชีทนั้นๆ ของคุณมี Pivot table หลายตัวเยอะมากเลย
by OnliezU
Tue Nov 27, 2018 11:20 am
Forum: Excel
Topic: สอบถามการ นับข้อความที่เหมือนกันใน Excel
Replies: 2
Views: 674

Re: สอบถามการ นับข้อความที่เหมือนกันใน Excel

ลองใช้ countif ดูครับ

=countif(ช่วงของข้อมูลที่ต้องการค้นหา,คำที่ต้องการค้นหา)
by OnliezU
Wed Nov 21, 2018 9:28 am
Forum: Excel
Topic: COUNTIFS
Replies: 4
Views: 972

Re: COUNTIFS

ลองใช้

1. =COUNTIFS($D$5:$DH$5,"X")+COUNTIFS($D$5:$DH$5,"B")+COUNTIFS($D$5:$DH$5,"A")+COUNTIFS($D$5:$DH$5,"D")

2. =SUM(COUNTIFS(E5:AI5,{"x","v","r"}))
by OnliezU
Tue Nov 06, 2018 9:40 am
Forum: Excel
Topic: สอบถามข้อแตกต่างระหว่าง Activate กับ Initialize ครับ
Replies: 3
Views: 1251

Re: สอบถามข้อแตกต่างระหว่าง Activate กับ Initialize ครับ


:D ปกติ Initialize จะใช้กับ UserForm เราสามารถใช้ประโยชน์จาก Initialize เพื่อเตรียมตัวแปรหรือกำหนดค่าตั้งต้นต่าง ๆ ให้พร้อมใช้งาน เช่นกำหนดตัวแปรต่าง ๆ Loop ค่าที่จำเป็นมาใส่ CoboBox, ListBox ฯลฯ และเราจะใช้ค่าเหล่านั้นจนกว่าจะมีการปิด UserForm นั้นไป

ส่วน Activate ใช้กับ Object ต่าง ๆ เช่น เซลล ...
by OnliezU
Mon Nov 05, 2018 1:33 pm
Forum: Excel
Topic: ขอสอบถามพี่ๆหน่อยครับผมทำเป็นแต่สูตร + - × แต่ % แบบนี้ต้องใส่สูตรยังไงครับ
Replies: 3
Views: 772

Re: ขอสอบถามพี่ๆหน่อยครับผมทำเป็นแต่สูตร + - × แต่ % แบบนี้ต้องใส่สูตรยังไงครับ


ขออนุญาตอีกสักเรื่องนะครับพี่ แล้วเราจะเอา % ของแต่ละเดือน มาเฉลี่ยเป็น % ต้องแก้ยังไงเพิ่มเติมครับพี่ขอความกรุณาด้วยนะครับ ผมลองทำแล้วมันได้ 569.3%
https://www.picz.in.th/image/img-20181105-114814.3TQk4J


เอาไปหารจำนวนครับ เช่น

1. งาน a = 80% คิดเป็น 80%/100%
2. งาน b = 60% คิดเป็น 60%/100%
3 ...
by OnliezU
Mon Nov 05, 2018 11:11 am
Forum: Excel
Topic: สอบถามข้อแตกต่างระหว่าง Activate กับ Initialize ครับ
Replies: 3
Views: 1251

สอบถามข้อแตกต่างระหว่าง Activate กับ Initialize ครับ

อยากทราบข้อแตกต่างระหว่าง Activate กับ Initialize เพราะผมเข้าใจว่า Activate คือ เมื่อมีการเปิด/เรียกใช้ โค้ดที่อยู่ภายใน Object จึงจะทำงาน แต่ Initialize โค้ดภายใน Object มันก็ทำงานด้วยในลักษณะเดียวเลย จึงสงสัยว่ามันแตกต่างอย่างไรครับ
by OnliezU
Mon Nov 05, 2018 10:47 am
Forum: Excel
Topic: ขอสอบถามพี่ๆหน่อยครับผมทำเป็นแต่สูตร + - × แต่ % แบบนี้ต้องใส่สูตรยังไงครับ
Replies: 3
Views: 772

Re: ขอสอบถามพี่ๆหน่อยครับผมทำเป็นแต่สูตร + - × แต่ % แบบนี้ต้องใส่สูตรยังไงครับ

ถ้าจะทำเป็น % ก็ใช้การหาร นั้นแหละครับ

ลองพิมพ์ในช่อง F11 =E8/D8 แล้วคลิกขวาที่ช่อง F11 เลือก Format cell >> หัวข้อ Number >> Percentage (ถ้าไม่เอาทศนิยมก็ปรับช่อง Decimal... เป็น 0 ) >> กด OK ครับ แล้วกดที่จุดดำๆ มุมขวาของช่องลากลงมาครับ
by OnliezU
Fri Nov 02, 2018 8:10 pm
Forum: Excel
Topic: ขอทราบวิธีการแจ้งเตือนก่อนครบกำหนด 1 เดือนค่ะ
Replies: 6
Views: 1347

Re: ขอทราบวิธีการแจ้งเตือนก่อนครบกำหนด 1 เดือนค่ะ

ถ้าใช้ conditional formatting แล้วเลือกเป็นสูตรเป็น =(datedif(e2,f2,"d")<=31 ให้ format เป็นสีแดง

มันจะตรงความต้องการไหมครับ เพราะว่ามันจะมีปัญหาตอนที่เดือนที่ใช้นับเป็นเดือน ก.พ.
by OnliezU
Fri Nov 02, 2018 11:53 am
Forum: Excel
Topic: สอบถามความหมายของ คำสั้ง Cell ใน vb ครับ
Replies: 11
Views: 2425

Re: สอบถามความหมายของ คำสั้ง Cell ใน vb ครับ



สอบถามเพิ่มเติมหน่อยครับ
Selection.AutoFill Destination:=Range(Chr(65) & Chr(68) & Trim(153) & ":" & Chr(65) & Chr(68) & Trim(153 + (qtyDate * 104) - 1)), Type:=xlFillDefault

คำสั่ง Selection.AutoFill Destination:=Range(.....), Type:=xlFillDefault คือคำสั่งลากสูตรมาตามช่องที่กำหนดใช่รึไม่ครับ ...
by OnliezU
Fri Nov 02, 2018 10:24 am
Forum: Excel
Topic: เรียกข้อมูลจากอีกไฟล์ที่มีเลขID ซ้ำกัน
Replies: 5
Views: 1602

Re: เรียกข้อมูลจากอีกไฟล์ที่มีเลขID ซ้ำกัน

mrpk wrote: Fri Nov 02, 2018 9:09 am ขอโทษทีครับ แนบไฟล์อย่างไรหรอครับ พอดีเพิ่งเป็นผู้ใช้ใหม่ในเว็ปนี้ ผมเลยอัพโหลดไฟล์ลงตามลิงค์ วิธีอื่นทำยังไงครับ
1150.jpg
ลองดูครับคุณ mrpk :)
by OnliezU
Fri Nov 02, 2018 10:17 am
Forum: Excel
Topic: สอบถามความหมายของ คำสั้ง Cell ใน vb ครับ
Replies: 11
Views: 2425

Re: สอบถามความหมายของ คำสั้ง Cell ใน vb ครับ

ค่าสูตรตามที่คุณเขียน Cells(9 , 3).Select จะอ่านเป็น เลือกเซลล์ใน (แถวที่ 9 ,คอลัมน์ที่ 3) ครับ

ถ้า default เลยก็จะเลือกเซลล์ที่ "C9" ครับ

อ้างอิงด้วยภาพเพิ่มเติมครับ :)
1150.jpg
by OnliezU
Thu Nov 01, 2018 4:27 pm
Forum: Excel
Topic: ต้องการแยกข้อมูลในชีท ออกเป็นไฟล์ หลายๆ ไฟล์
Replies: 2
Views: 756

Re: ต้องการแยกข้อมูลในชีท ออกเป็นไฟล์ หลายๆ ไฟล์

เรียนคุณ MamNapassorn

ผมไม่รู้ว่าเคยเขียน VBA ไหม แต่ผมขออนุญาตแนะนำวิธีเบื้องต้นนะครับ

1. ลองใช้ Marcro recorder โดย กดปุ่ม Macro Recorder ใน tab developer แล้วทำแบบ Manual ดูก่อนครับ หลังจากนั้นกด alt+f11 เพื่อดู code ที่โปรแกรมสร้างว่ามีขั้นตอนอย่างไร แล้วลองแกะดูครับ

2. ค้นหาข้อม ...
by OnliezU
Wed Oct 17, 2018 3:53 pm
Forum: Excel
Topic: การใช้งาน การจัดรูปแบบตามเงื่อนไข
Replies: 3
Views: 848

Re: การใช้งาน การจัดรูปแบบตามเงื่อนไข

ตามเอกสารแนบครับ ลองดูในหัวข้อ Condition Formatting แล้วตรวจสอบ Rule ดูครับ
อายุ.xlsx
by OnliezU
Wed Oct 17, 2018 2:52 pm
Forum: Excel
Topic: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ
Replies: 11
Views: 3108

Re: สอบถามการสร้างปุ่มเพิ่มข้อมูลใน excel ครับ

จริงๆ การที่จะสร้างปุ่มด้วย VBA อ.ตั้งกฎให้ลองเขียนมาก่อนตามข้อ 5 นะครับ

5.สำหรับคำถามเกี่ยวกับ VBA ให้ลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน ควรโพสต์ Code ให้แสดงเป็น Code เพื่อสะดวกในการอ่านและทดสอบ

แต่ขออนุญาตช่วยด้วยการ ไกด์ลิ้งบางส่วน ให้ลองศ ...
by OnliezU
Tue Oct 09, 2018 9:20 am
Forum: Excel
Topic: ถ้าเราจะทำปุ่มกด RANDOM เราทำอย่างไรครับ?
Replies: 7
Views: 3053

Re: ถ้าเราจะทำปุ่มกด RANDOM เราทำอย่างไรครับ?

ขออนุญาตแถมอีก วิธีนะครับ ไม่รู้ว่าคุณ 9tchai ต้องการแบบตามไฟล์นี้หรือเปล่า
สุ่มเลขในเอ็กเซลล์0.xlsm
by OnliezU
Mon Oct 08, 2018 4:34 pm
Forum: Excel
Topic: ถ้าเราจะทำปุ่มกด RANDOM เราทำอย่างไรครับ?
Replies: 7
Views: 3053

Re: ถ้าเราจะทำปุ่มกด RANDOM เราทำอย่างไรครับ?

ที่คุณ 9tchai ใช้ F9 มันเป็นการ Refresh หน้าจอทำให้คำสั่ง RandBetween มัน Active ทุกครั้งที่กดปุ่ม F9

แต่ถ้าจะอ้างอิงช่อง B5 เป็นปุ่ม ให้ใช้ช่อง B5 ตามไฟล์แนบของคุณ 9tchai แล้วทำเป็น Hyperlink โดยชี้ปลายทางของ Hyperlink มาที่ Sheet1 ครับ จากนั้นก็คลิกๆ ที่ช่อง B5 ครับ :)
by OnliezU
Mon Oct 01, 2018 4:13 pm
Forum: Excel
Topic: สอบถาม check box ไม่แสดงได้มั้ยครับ
Replies: 10
Views: 2280

Re: สอบถาม check box ไม่แสดงได้มั้ยครับ

ถ้าตามตัวอย่าง

ถ้าเช็ค 1 กับ 3 ให้แสดง [1.1][1.2][1.3] [3.1][3.2][3.3] ก็จะซ่อน [2.1][2.2][2.3]

สามารถทำได้ด้วยคำสั่ง .visible โดยแสดง/ไม่แสดง ตัวเลือกให้เห็นภายในเหตุการณ์ที่ต้องการ(Event)ครับ หรือจะใช้ .enabled เปิด/ปิดไม่ให้ใช้งานก็ได้แต่จะไม่ซ่อนครับ และอนาคตจะมีปัญหาตามที่อาจารย์ได้ชี้แนะด ...
by OnliezU
Fri Sep 21, 2018 3:50 pm
Forum: Excel
Topic: ขอวิธีที่ทำให้ตัวอักษรใน Dropdown ใหญ่ครับ
Replies: 3
Views: 1027

Re: ขอวิธีที่ทำให้ตัวอักษรใน Dropdown ใหญ่ครับ

มายืนยันอีกคนว่า ไม่มีวิธีที่จะทำได้เลยครับ นอกจากเขียน VBA ตามที่คุณ parakorn บอกครับ