snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
ขอรบกวนอาจารย์และท่านผู้ความรู้ คือผม Select Case ตรวจสอบสินค้าที่ผลิตในประเทศต่างๆ ตามชนิดของ WATER PUMP (B8) เช่น ถ้าผลิตในประเทศ CHINA เมื่อ RUN VBA หาประเทศที่ผลิต (=B10) ผมติดปัญหาว่า ถ้าไม่ใช่ให้ไปหาใน Case is(2) ต่อไป ให้ใช้คำสั่งอะไรข้ามไป Case is(2) ขอบคุณครับ
Select Case Range("B8").Value
Case Is(1) = "WATER PUMP"
If Range("B10").Value = "THAI" Then
ShowYear ‘ถ้าใช่
Else
ถ้าไม่ใช่ให้ไป Case is ต่อไป
'End If
Case Is(2) = " WATER PUMP"
If Range("B10").Value = "CHINA" Then
ShowYear1
Else
ให้ไป Case is ต่อไป
'End If