เรียน อาจารย์ครับ
ต้องการให้เลือก "โรงเรียน" แล้วคลิกปุ่ม Preview
1.ผลลัพท์ใน Sheet "Forms" จะได้แบบด้านล่าง
[●] โรงเรียน [ ]สถานีตำรวจ [ ]โรงพยาบาล
[ ]ร้านค้า [ ]อนามัย [ ]อื่นๆ
2. ให้มี Symbol "[●]" หน้าแต่ละสถานที่ด้วย
3. อยากให้ "ร้านค้า" และ "อนามัย" และ "อื่นๆ" ขึ้นบรรทัดใหม่ด้วย
[●] โรงเรียน [ ]สถานีตำรวจ [ ]โรงพยาบาล
[ ]ร้านค้า [ ]อนามัย [ ]อื่นๆ
4. ถ้าเลือก อื่นๆ จะมี combobox1 ขึ้นมาให้ใส่ค่า เช่น ใส่ค่า "Test" จะแสดง [ ● ]อื่นๆ - Test
[ ] โรงเรียน [ ]สถานีตำรวจ [ ]โรงพยาบาล
[ ]ร้านค้า [ ]อนามัย [ ● ]อื่นๆ - Test
ต้องปรับ Code อย่างไรครับ ขอบคุณครับ
Code: Select all
Sub Preview()
'Define abbreviations for worksheets
Dim WI As Worksheet
Dim WF As Worksheet
Set WI = Worksheets("Input")
Set WF = Worksheets("Forms")
WF.Range("F1Detail") = "=IF(InputDetail=""โรงเรียน"",""[?] โรงเรียน [ ]สถานีตำรวจ [ ]โรงพยาบาล [ ]ร้านค้า [ ]อนามัย [ ]อื่น ๆ "",IF(InputDetail=""สถานีตำรวจ"",""[ ] โรงเรียน [ ?]สถานีตำรวจ [ ]โรงพยาบาล [ ]ร้านค้า [ ]อนามัย [ ]อื่น ๆ "",IF(InputDetail=""โรงพยาบาล"",""[ ] โรงเรียน [ ]สถานีตำรวจ [ ?]โรงพยาบาล [ ]ร้านค้า [ ]อนามัย [ ]อื่น ๆ "",IF(InputDetail=""ร้านค้า"",""[ ] โรงเรียน [ ]สถานีตำรวจ [ ]โรงพยาบาล [ ?]ร้านค้า [ ]อนามัย [ ]อื่น ๆ "",IF(InputDetail=""อนามัย"",""[ ] โรงเรียน [ ]สถานีตำรวจ [ ]โรงพยาบาล [ ]ร้านค้า [ ?]อนามัย [ ]อื่น ๆ "",IF(InputDetail=""อื่นๆ"",""[ ] โรงเรียน [ ]สถานีตำรวจ [ ]โรงพยาบาล [ ]ร้านค้า [ ]อนามัย [ ?] อื่น ๆ"",""""))))))"
End Sub