แสดง userform จาก combobox แล้ว userform ไม่หายไป
Posted: Wed Apr 06, 2011 5:24 pm
รบกวนสอบถามหน่อยนะคะ คือว่าดิฉันเกิดปัญหาดึงรูปจาก Userform โดยใช้ Combobox ในหน้า excel ให้รูปโชว์ขึ้นมา
ปรากฏว่ารูปโชว์ได้ แต่พอปิดรูปนั้นแล้วกลับมาให้ใช้ Combobox อื่นในหน้า excel เดิม ปรากฏว่ารูปนั้นที่เลือกตอนแรกใน
combobox อันก่อนก็ขึ้นมาด้วยและขึ้นอย่างนี้ทุกครั้งที่กดcomboboxอื่น อาจเป็นเพราะว่าข้อมูลมันค้างอยู่อย่างนั้นตลอดจึงทำให้มันแสดงขึ้นเรื่อยๆ ดิฉันไม่ต้องการให้แสดงอีกนอกจากเลือกรูปที่ต้องการเลือกใน combobox ที่มีรูป ไม่ทราบว่าต้องใช้สูตรอะไรคะ ซึ่งตอนนี้ดิฉันใช้สูตรต้องแก้ไขยังไงคะ
Private Sub ComboBox13_Change()
If Range("xUseColdroomCBIndex1") = "Supermarket Reach-in Cooler Showcase" Then
UserForm5.Show
ElseIf Range("xUseColdroomCBIndex1") = "Walk-in Cooler Cold Room" Then
UserForm6.Show
ElseIf Range("xUseColdroomCBIndex1") = "Walk-in Freezer Cold Room" Then
UserForm7.Show
End If
End Sub
รบกวนด้วยค่ะ
ปรากฏว่ารูปโชว์ได้ แต่พอปิดรูปนั้นแล้วกลับมาให้ใช้ Combobox อื่นในหน้า excel เดิม ปรากฏว่ารูปนั้นที่เลือกตอนแรกใน
combobox อันก่อนก็ขึ้นมาด้วยและขึ้นอย่างนี้ทุกครั้งที่กดcomboboxอื่น อาจเป็นเพราะว่าข้อมูลมันค้างอยู่อย่างนั้นตลอดจึงทำให้มันแสดงขึ้นเรื่อยๆ ดิฉันไม่ต้องการให้แสดงอีกนอกจากเลือกรูปที่ต้องการเลือกใน combobox ที่มีรูป ไม่ทราบว่าต้องใช้สูตรอะไรคะ ซึ่งตอนนี้ดิฉันใช้สูตรต้องแก้ไขยังไงคะ
Private Sub ComboBox13_Change()
If Range("xUseColdroomCBIndex1") = "Supermarket Reach-in Cooler Showcase" Then
UserForm5.Show
ElseIf Range("xUseColdroomCBIndex1") = "Walk-in Cooler Cold Room" Then
UserForm6.Show
ElseIf Range("xUseColdroomCBIndex1") = "Walk-in Freezer Cold Room" Then
UserForm7.Show
End If
End Sub
รบกวนด้วยค่ะ