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

by g.piyanat
Thu Sep 12, 2019 10:10 am
Forum: Excel Formulas & Functions
Topic: ปรับแก้ไขลดความซ้ำซ้อนของสูตรให้โปรแกรมไวขึ้น
Replies: 5
Views: 774

Re: ปรับแก้ไขลดความซ้ำซ้อนของสูตรให้โปรแกรมไวขึ้น


ลองเปลี่ยนแบบไม่ใช่ Array ดูครับ
=IFERROR(INDEX('2.โอน'!$N$3:$N$25000,AGGREGATE(15,6,(ROW('2.โอน'!$A$3:$A$25000)-ROW('2.โอน'!$A$3)+1)/('2.โอน'!$A$3:$A$25000=$A4805),COLUMNS($N4805:N4805))),)


ขอบคุณครับ เร็วขึ้นระดับนึงเลยครับ แต่พอไปใส่ข้อมูลให้ครบยังช้าอยู่เหมือนกันครับเดี๋ยวลองหาวิธีอื่นใช้ค ...
by g.piyanat
Tue Sep 10, 2019 7:18 pm
Forum: Excel Formulas & Functions
Topic: ปรับแก้ไขลดความซ้ำซ้อนของสูตรให้โปรแกรมไวขึ้น
Replies: 5
Views: 774

Re: ปรับแก้ไขลดความซ้ำซ้อนของสูตรให้โปรแกรมไวขึ้น


อันดับแรก ไล่ลบสี และ เส้นประ ที่ใส่จนถึงบรรทัดสุดท้ายออกให้หมดครับ โดยใช้วิธี คลุมทั้งแถวคลิ๊กขวาแล้ว Delete ทิ้งสองครั้ง ทำให้ครบทุกชีท Save ไฟล์แล้วปิดเปิดใหม่ดู แล้วลองดูว่าดีขึ้นหรือไม่ครับ


ขอบคุณครับลองทำตามแล้วครับ ขนาดกับความเร็วเพิ่มนิดหน่อย แต่ตอนใช่งาน Sheetระบบ ให้ไปเก็บข้อมูลไว้ท ...
by g.piyanat
Tue Sep 10, 2019 2:03 pm
Forum: Excel Formulas & Functions
Topic: ปรับแก้ไขลดความซ้ำซ้อนของสูตรให้โปรแกรมไวขึ้น
Replies: 5
Views: 774

ปรับแก้ไขลดความซ้ำซ้อนของสูตรให้โปรแกรมไวขึ้น

รบกวนช่วยดูไฟล์ที่แนบมาให้หน่อยครับว่ามีสูตรตรงไหนปรับแก้ให้ลดความซ้ำซ้อนหรือแก้ไขให้โปรแกรมไวขึ้นไหมครับ เพราะข้อมูลมีปริมานมากและจะต้องมีเพิ่มขึ้นอีก
***หมายเหตุ ผมมีความรู้น้อยครับสูตรทั้งหมดได้มาจากการดัดแปลงและทำความเข้าใจจากในบอร์ดนี้เกือบทั้งหมด ขอบพระคุณครับ
*** ไฟล์แนบมีขนาดใหญ่ เลยลบข้อม ...
by g.piyanat
Sat Jun 29, 2019 7:23 pm
Forum: Excel Macro & VBA
Topic: ช่วยแก้ไข code VBให้ด้วยครับ codeหาค่าว่างจากColumnsเป็นRows
Replies: 8
Views: 599

Re: ช่วยแก้ไข code VBให้ด้วยครับ codeหาค่าว่างจากColumnsเป็นRows

ขอบพระคุณมากๆเลยครับ ทดลองแล้วไม่ติดปัญหาครับ ขออภัยเรื่องแนบไฟล์และหัวข้อโพสให้เป็นข้อมูลศึกษาสำหรับประโยชน์ของผู้เรียนรู้นะครับ
by g.piyanat
Sat Jun 29, 2019 6:11 pm
Forum: Excel Macro & VBA
Topic: ช่วยแก้ไข code VBให้ด้วยครับ codeหาค่าว่างจากColumnsเป็นRows
Replies: 8
Views: 599

Re: ช่วยแก้ไข code VBให้ด้วยครับ codeหาค่าว่างจากColumnsเป็นRows

ไม่ค่อยมีความรู้เรื่องcode VB ครับ แต่จะลองพยายามครับ ขอบพระคุณมากครับ
by g.piyanat
Sat Jun 29, 2019 6:03 pm
Forum: Excel Macro & VBA
Topic: ช่วยแก้ไข code VBให้ด้วยครับ codeหาค่าว่างจากColumnsเป็นRows
Replies: 8
Views: 599

Re: ช่วยแก้ไข code VBให้ด้วยครับ codeหาค่าว่างจากColumnsเป็นRows

ไฟล์เดิมมันมีข้อมูลอยู่ครับ และไม่ได้เป็นสิ่งที่อยากขอให้ช่วย เลยรบกวนขอเป็นช่วยเขียนcode ที่เอาไว้ก็อปปี้ข้อมูลที่เลือกไว้จากชีทนึงไปอีกชีทนึงให้หน่อยครับ โดยอยากให้ข้อมูลที่ก็อปปี้ไปวาง เรียงลงมาเรื่อยๆครับ ขอโทษด้วยครับ ตอนแรกคิดว่าเอาcodeเก่ามาแก้ไขอาจจะสะดวกกับอาจารย์และพี่ๆทุกท่านมากกว่าเข ...
by g.piyanat
Sat Jun 29, 2019 4:27 pm
Forum: Excel Macro & VBA
Topic: ช่วยแก้ไข code VBให้ด้วยครับ codeหาค่าว่างจากColumnsเป็นRows
Replies: 8
Views: 599

ช่วยแก้ไข code VBให้ด้วยครับ codeหาค่าว่างจากColumnsเป็นRows


Sheets("abc").Select
Range("D3:Q3").Select
Selection.Copy
Sheets("dfg").Select
Cells(1, Cells(2, Columns.Count).End(xlToLeft).Column + 1).Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False



จากCodeเก่า ถ้ารัน จะก ...