Page 1 of 1

เลือก combobox2 ภายใต้ข้อมูลของ combobox1

Posted: Wed Nov 08, 2017 3:11 pm
by amika
สวัสดีค่ะ

จะรบกวนสอบถามหน่อยค่ะ ต้องการทำ userform ที่เราจะเลือกชื่อของลูกค้ามา โดยทำเป็น combobox และต่อจากนั้นให้แสดง project ภายใต้ชื่อลูกค้านี้ออกมาเป็น combobox ที่ 2 ไม่ทราบว่าเราจะสามารถทำได้มั้ยคะ

ขอบคุณค่ะ

Re: เลือก combobox2 ภายใต้ข้อมูลของ combobox1

Posted: Wed Nov 08, 2017 3:24 pm
by parakorn
คำถามเกี่ยวกับ VBA ผู้ถามต้องลองเขียนมาเองก่อนเสมอ และ ถามเฉพาะที่ติดปัญหา

ตามกฏของบอร์ดครับ

Re: เลือก combobox2 ภายใต้ข้อมูลของ combobox1

Posted: Wed Nov 08, 2017 3:57 pm
by amika
เนื่องจากอันนี้จะเป็น userform เลยไม่แน่ใจว่าจะเขียนอย่างไรค่ะ

Re: เลือก combobox2 ภายใต้ข้อมูลของ combobox1

Posted: Wed Nov 08, 2017 4:02 pm
by amika
เท่าที่เคยทำใน excel จะเป็นการตั้งชื่อของ column เป็นชื่อของ combobox1 แล้วมาใส่เงื่อนไขใน source เป็น =indirect ของชื่อ combobox1 ค่ะ แต่พอมาทำเป็น userform แล้วไม่แน่ใจว่าทำได้มั้ยค่ะ

Re: เลือก combobox2 ภายใต้ข้อมูลของ combobox1

Posted: Wed Nov 08, 2017 5:30 pm
by parakorn
ต้องลองวาดมาดูคร่าวๆ ครับ ให้เห็นว่าผู้ถามสามารถนำความรู้จากผู้ตอบไปใช้งานได้
เพราะการเขียน VBA หากผู้ถามไม่มีความรู้ด้านนี้เลย สิ่งที่ผู้มีความรู้ตอบไป ก็ไม่ถูกนำไปใช้ประโยชน์
ดังนั้น จึงมีกฏว่า ผู้ถามต้องทำมาเองก่อนส่วนหนึ่ง หากติดปัญหาจึงค่อยมาถาม เพื่อแก้ปัญหา
เป็นเรื่องๆไปครับ

ลองแนบไฟล์ตัวอย่างสิ่งที่ต้องการมาดูครับ

Re: เลือก combobox2 ภายใต้ข้อมูลของ combobox1

Posted: Wed Nov 08, 2017 6:45 pm
by snasui
amika wrote:เท่าที่เคยทำใน excel จะเป็นการตั้งชื่อของ column เป็นชื่อของ combobox1 แล้วมาใส่เงื่อนไขใน source เป็น =indirect ของชื่อ combobox1 ค่ะ แต่พอมาทำเป็น userform แล้วไม่แน่ใจว่าทำได้มั้ยค่ะ
:D ใน Userform คือการเขียนโปรแกรม จึงสามารถทำได้แทบทุกอย่าง แต่การทำเช่นนั้นจำเป็นต้องเขียนมาเองก่อน ติดตรงไหนค่อยมาถามกันต่อครับ