Page 1 of 1
ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 12:48 pm
by Redwing
รบกวนสอบถามครับ
ลองเขียน VBA พอลองรันแล้วเกิด error ตามภาพ หาไม่เจอว่าเป็นที่อะไรครับ พึ่งหัดเขียนครับ
Re: ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 12:54 pm
by snasui
สาเหตุเพราะตัวแปร
Last_Row
มีค่าเป็น 0 จึงไม่สามารถกำหนดช่วงเซลล์ที่มีค่าเป็น 0 ให้กับ
RowSource
ได้ครับ
Re: ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 1:35 pm
by Redwing
snasui wrote: Tue Oct 10, 2023 12:54 pm
สาเหตุเพราะตัวแปร
Last_Row
มีค่าเป็น 0 จึงไม่สามารถกำหนดช่วงเซลล์ที่มีค่าเป็น 0 ให้กับ
RowSource
ได้ครับ
ขอบคุณครับ จะลองดูว่าจะแก้ยังไงครับ
Re: ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 1:54 pm
by Redwing
รบกวนสอบถามอาจารย์อีกครั้งครับ
ผมลองแก้แล้ว Last_Row เป็น 1แล้ว แต่ทำมัย RowSource ยังเป็น "" อยู่ครับ
Re: ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 2:04 pm
by snasui
บรรทัดสีเหลือต้องผ่านบรรทัด
.RowSource=...
ไปเสียก่อนครับ
ถ้าตัวเลขไม่เป็น 0 ย่อมต้องรันผ่านครับ
Re: ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 2:32 pm
by Redwing
snasui wrote: Tue Oct 10, 2023 2:04 pm
บรรทัดสีเหลือต้องผ่านบรรทัด
.RowSource=...
ไปเสียก่อนครับ
ถ้าตัวเลขไม่เป็น 0 ย่อมต้องรันผ่านครับ
ขอบคุณครับ
รันผ่านแล้วครับ แต่เจอปัญหา ไม่โชว์ Header ครับ แบบนี้ต้องดูที่ไหนครับ
เช็ค Properties แล้วก็ไม่น่ามีปัญหาครับ
Re: ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 5:33 pm
by snasui
กรุณาแนบไฟล์ล่าสุดมาใหม่ จะได้ตรวจสอบว่าได้ค่าในชีต Database มีหัวคอลัมน์แล้วหรือไม่และกำหนด Properties ให้กับ ListBox ไว้เป็นแบบไหนครับ
Re: ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 8:01 pm
by Redwing
snasui wrote: Tue Oct 10, 2023 5:33 pm
กรุณาแนบไฟล์ล่าสุดมาใหม่ จะได้ตรวจสอบว่าได้ค่าในชีต Database มีหัวคอลัมน์แล้วหรือไม่และกำหนด Properties ให้กับ ListBox ไว้เป็นแบบไหนครับ
แนบไฟล์ล่าสุดมาให้แล้วครับ
ขอบคุณครับ
Re: ลองเขียน VBA พอลองรันแล้วเกิด error หาไม่เจอว่าเป็นที่อะไรครับ
Posted: Tue Oct 10, 2023 9:20 pm
by Redwing
snasui wrote: Tue Oct 10, 2023 5:33 pm
กรุณาแนบไฟล์ล่าสุดมาใหม่ จะได้ตรวจสอบว่าได้ค่าในชีต Database มีหัวคอลัมน์แล้วหรือไม่และกำหนด Properties ให้กับ ListBox ไว้เป็นแบบไหนครับ
อาจารย์ครับ ผมทราบแล้วเป็นที่อะไร ต้องขอโทษด้วยที่ทำให้เสียเวลา คราวหน้าจะเช็คให้ดีกว่านี้ครับ
ขอบคุณครับ