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

by zern
Tue May 30, 2017 12:15 pm
Forum: Excel
Topic: Excelสามารถสร้างปุ่มสั่งให้เขียนโค้ด vba ให้กับไฟล์อื่นได้หรือไม่ครับ
Replies: 2
Views: 523

Excelสามารถสร้างปุ่มสั่งให้เขียนโค้ด vba ให้กับไฟล์อื่นได้หรือไม่ครับ

เช่น ในไฟล์ A มีปุ่มให้เลือกไฟล์เอกเซลเป้าหมาย
พอเลือกไฟล์ B ปุ๊ป ก็จะสร้างโค้ด vba ให้ไฟล์ B ขึ้นมาอัตโนมัติ
ไม่รู้ว่าสามารถทำได้โดยไม่ใช้โปรแกรมอื่นมาเสริมได้หรือเปล่าครับ
by zern
Tue Aug 16, 2016 9:40 am
Forum: Excel
Topic: ต้องการจัด list box ให้เป็นระเบียบ เว้นวรรคเท่ากันมีสูตรอะไรทีใช้ได้หรือเปล่าครับ
Replies: 5
Views: 1277

Re: ต้องการจัด list box ให้เป็นระเบียบ เว้นวรรคเท่ากันมีสูตรอะไรทีใช้ได้หรือเปล่าครับ

อ๋อ ลองทำดูแล้วครับ ฟอนท์อ่านยากจริงด้วย แถมสระก็กินพื้นที่ไปอีก 1 ช่องด้วย
ถ้างั้นคงต้องแก้ปัญหาโดยออกแบบให้ user ปรับความห่างของช่องว่างได้เองดีกว่า โดยใช้เงื่อนไขว่าถ้า User ไม่ปรับก็จะ default ความห่างให้ตามสูตร แต่ถ้า User ต้องการความสวยงาม ก็มี option ให้ปรับได้ด้วย
by zern
Mon Aug 15, 2016 10:51 pm
Forum: Excel
Topic: ต้องการจัด list box ให้เป็นระเบียบ เว้นวรรคเท่ากันมีสูตรอะไรทีใช้ได้หรือเปล่าครับ
Replies: 5
Views: 1277

Re: ต้องการจัด list box ให้เป็นระเบียบ เว้นวรรคเท่ากันมีสูตรอะไรทีใช้ได้หรือเปล่าครับ

วิธีที่ว่าซับซ้อนหรือเปล่าครับ ซับซ้อนใกล้เคียงกับเรื่องการดึงค่าจาก object ที่ผมเคยถามหรือเปล่าครับ
by zern
Mon Aug 15, 2016 2:51 pm
Forum: Excel
Topic: ต้องการจัด list box ให้เป็นระเบียบ เว้นวรรคเท่ากันมีสูตรอะไรทีใช้ได้หรือเปล่าครับ
Replies: 5
Views: 1277

ต้องการจัด list box ให้เป็นระเบียบ เว้นวรรคเท่ากันมีสูตรอะไรทีใช้ได้หรือเปล่าครับ

ตามตัวอย่างไฟล์ครับ ผมอยากจัดให้อยู่ในรูปแบบที่อยากได้ โดยการลากสูตรทีเดียวแล้วจะได้ให้มันอัตโนมัติทุกครั้งที่มีการเพิ่มข้อมูล ไม่ทราบว่ามีวิธีเขียนสูตรอย่างไรให้มันหน้าตาเรียบร้อยแบบคอลัมน์สิ่งที่ต้องการหรือเปล่า ความต้องการนำไปใช้คือ เพื่อให้ USER สามารถเลือกสินค้าที่ต้องการและคลิกปุ่มเพื่อแอดสินค...
by zern
Thu Aug 11, 2016 2:32 pm
Forum: Excel
Topic: Vlookup & Match
Replies: 18
Views: 2417

Re: Vlookup & Match

จากสูตรช่อง D3 คุณอ้างอิงเซลล์ผิดหนึ่งจุดครับ
=VLOOKUP($C3,'Due Date'!$D$1:$E$150,MATCH($D$1,'Due Date'!$D$1:$E$1,0),0)
ต้องเปลี่ยนเป็น
=VLOOKUP($C3,'Due Date'!$D$1:$E$150,MATCH($D$1,'Due Date'!$D$2:$E$1,0),0)
by zern
Thu Aug 04, 2016 9:55 pm
Forum: Excel
Topic: excel 2016 บางคำสั่งใน VBA ใช้โค้ดไม่เหมือนกับ version เก่า ในอนาคตควรปรับตัวยังไงครับ
Replies: 4
Views: 831

Re: excel 2016 บางคำสั่งใน VBA ใช้โค้ดไม่เหมือนกับ version เก่า ในอนาคตควรปรับตัวยังไงครับ

tool option สินะครับ ค่อยยังชั่วนึกว่าเวอร์ชั่นใหม่ต้องประกาศตัวแปรไม่งั้นงานเข้าตายเลย เดี๋ยวลองไปเช็คอีกเครื่องดูว่ามีเซ็ตอะไรแบบนี้ไว้หรือเปล่า :cp:
ส่วนประเด็นอื่นเดี๋ยวได้เครื่องมารันสูตรแล้วจะรบกวนถามอีกทีครับ แบบนี้ก็ค่อยโล่งใจหน่อย :thup: :thup: :thup:
by zern
Thu Aug 04, 2016 7:56 pm
Forum: Excel
Topic: excel 2016 บางคำสั่งใน VBA ใช้โค้ดไม่เหมือนกับ version เก่า ในอนาคตควรปรับตัวยังไงครับ
Replies: 4
Views: 831

Re: excel 2016 บางคำสั่งใน VBA ใช้โค้ดไม่เหมือนกับ version เก่า ในอนาคตควรปรับตัวยังไงครับ

ผมสับสนแค่คำเรียกน่ะครับ เท่าที่เล่นมา 2016 กำหนดค่าตัวแปรอย่างเดียวไม่ได้ ต้องประกาศตัวแปรด้วย แต่เวอร์ชั่นต่ำกว่านั้น สามารถกำหนดค่าตัวแปรได้เลยโดยไม่ต้องประกาศ และคำสั่ง sheets("xxx").range("a1").pastespecial xlvalues ผมรันบนเวอร์ชั่นต่ำได้ แต่พอไปรันใน 2016 แล้วมันขึ้น debug ...
by zern
Thu Aug 04, 2016 2:58 pm
Forum: Excel
Topic: ใช้สูตร vlookup แต่ไม่ดึงค่าให้ ตั้งแต่ข้อมูลลำดับที่ 10
Replies: 5
Views: 893

Re: ใช้สูตร vlookup แต่ไม่ดึงค่าให้ ตั้งแต่ข้อมูลลำดับที่ 10

ในสูตร
VLOOKUP($E$7&"0"&$E12,'08 (2)'!A5:I64,1)
ก่อนจะลากสูตรลงบรรทัดล่าง ต้องใส่ $ $ ดังนี้ด้วยครับ VLOOKUP($E$7&"0"&$E12,'08 (2)'!$A$5:$I$64,1)
by zern
Thu Aug 04, 2016 1:19 pm
Forum: Excel
Topic: อยากดึงข้อมูลบัตรลงใน Excel ต้องทำอย่างไรครับ
Replies: 2
Views: 766

Re: อยากดึงข้อมูลบัตรลงใน Excel ต้องทำอย่างไรครับ

ถ้าจะถามแบบนี้ ผมก็ตอบว่าเอาเชือกดึงเลยครับแหม่ ไม่มีข้อมูลอะไรเลย
by zern
Thu Aug 04, 2016 11:53 am
Forum: Excel
Topic: excel 2016 บางคำสั่งใน VBA ใช้โค้ดไม่เหมือนกับ version เก่า ในอนาคตควรปรับตัวยังไงครับ
Replies: 4
Views: 831

excel 2016 บางคำสั่งใน VBA ใช้โค้ดไม่เหมือนกับ version เก่า ในอนาคตควรปรับตัวยังไงครับ

ผมเอาไฟล์ไปรันในเครื่อง 2016 แล้วคำสั่งเช่น pastespecial, sendtoback, sendtofront และการประกาศตัวแปรที่จะใช้ xxx= ..... โดยละ Dim ไม่ได้ต้องมี Dim xxx ก่อนทุกตัว ซึ่งจากทีว่ามา แนวโน้มของ excel จะเป็นยังไงครับ จะต้องปรับตัวตาม Code ใหม่ใน 2016 หรือว่าเป็นสิ่งที่ ms office น่าจะต้องแก้ไขในอนาคต หรือจ...
by zern
Tue Aug 02, 2016 11:24 am
Forum: Excel
Topic: ต้องการ copy ข้อมูลจาก field นี้ไปยังตารางเอกเซลด้วย VBA ต้องทำยังไงครับ
Replies: 18
Views: 3518

Re: ต้องการ copy ข้อมูลจาก field นี้ไปยังตารางเอกเซลด้วย VBA ต้องทำยังไงครับ

หาก DataType เป็น Integer เช่นที่ผมโพสต์ไป แสดงว่ามีค่าตั้งต้นที่ 0 หาก DataType เป็น String ค่าเริ่มต้นจะเป็น "" เช่นนี้เป็นต้น อ๋อ ผมก็เดาว่า j น่าจะเริ่มที่ 0 เพราะวิเคราะห์จากผลลัพธ์ที่ได้ ถ้างั้น j ก็น่าจะเป็นแค่การเช็คว่าจะวนลูปกี่รอบ ใช่ครับเข้าใจยากมาก จะหาใน google ก็ไม่รู้เลยว่า...
by zern
Mon Aug 01, 2016 5:31 pm
Forum: Excel
Topic: ต้องการ copy ข้อมูลจาก field นี้ไปยังตารางเอกเซลด้วย VBA ต้องทำยังไงครับ
Replies: 18
Views: 3518

Re: ต้องการ copy ข้อมูลจาก field นี้ไปยังตารางเอกเซลด้วย VBA ต้องทำยังไงครับ

ยังไม่รู้ความหมาย แต่พอจะแกะได้แล้วครับว่า ถ้าจะเพิ่ม object ก็ต้องเปลี่ยนเลขจาก
Resize(1, 2). เป็น Resize(1, 7). และ
c(0, 2) As Variant เป็น c(0, 7) As Variant
เป็นต้น
by zern
Mon Aug 01, 2016 5:11 pm
Forum: Excel
Topic: ต้องการ copy ข้อมูลจาก field นี้ไปยังตารางเอกเซลด้วย VBA ต้องทำยังไงครับ
Replies: 18
Views: 3518

Re: ต้องการ copy ข้อมูลจาก field นี้ไปยังตารางเอกเซลด้วย VBA ต้องทำยังไงครับ

ขอกลับมาถามใหม่อีกรอบหน่อยครับ 1. If j = 0 Then ่j=0 เป็นการเช็คอะไรเหรอครับ เพราะผมไม่เจอการประกาศเลยว่า j คืออะไร เจอแต่ j as integer 2. c(0, j - 1) = a(i) c(0, j - 1) มันคืออะไรเหรอครับ ผมไม่เจอการประกาศ c เช่นกัน เจอแต่ c(0, 2) as variant ไม่เข้าใจว่ามันมีความหมายยังไง คือผมลองเพิ่ม object เข้าไ...
by zern
Tue Jul 12, 2016 2:09 am
Forum: Excel
Topic: Vlookup multiple criteria
Replies: 4
Views: 946

Re: Vlookup multiple criteria

I alway solve this problem with
=index(... : ..., sumifs(... : ...,........))
by zern
Mon Jul 11, 2016 10:41 am
Forum: Excel
Topic: ต้องการ copy ข้อมูลจาก field นี้ไปยังตารางเอกเซลด้วย VBA ต้องทำยังไงครับ
Replies: 18
Views: 3518

Re: ต้องการ copy ข้อมูลจาก field นี้ไปยังตารางเอกเซลด้วย VBA ต้องทำยังไงครับ

คงต้องฝึกวิชาอื่นอีกเยอะก่อนถึงจะเข้าใจได้สินะครับ ขอบคุณมากครับ