hỏi về Select Case và or

Liên hệ QC

Tường_Vi

Thành viên tiêu biểu
Tham gia
19/4/10
Bài viết
482
Được thích
121
Nghề nghiệp
Luôn tìm kiếm một vị trí tốt hơn
Thay vì viết
PHP:
Case "40"
    Select Case Day
    Case Is <= 7
    DEM052010 = Round(Day * 12, 2)
    Case Is > 7
    DEM052010 = Round((7 * 12 + (Day - 7) * 24), 2)
    End Select
Case "45"
    Select Case Day
    Case Is <= 7
    DEM052010 = Round(Day * 12, 2)
    Case Is > 7
    DEM052010 = Round((7 * 12 + (Day - 7) * 24), 2)
    End Select
Em viết gộp
PHP:
Case "40" Or "45"
    Select Case Day
    Case Is <= 7
    DEM052010 = Round(Day * 12, 2)
    Case Is > 7
    DEM052010 = Round((7 * 12 + (Day - 7) * 24), 2)
    End Select
Vì case 40 như 50, thay vì phải viết 02 lần như vậy, em gộp lại thành case "40" or "50" nhưng báo lỗi

Em phải sửa lại như nào?

Xin cám ơn
 
Thay vì

Case "40" Or "45"

Hãy viết:

Case "40" , "45"

Nhưng số mà sao lại có nháy nháy? nếu là số thì

Case 40, 50, 60, .... tuỳ ý

hoặc

Case 1 To 9, 101 To 109 (cái này để dành khi khác xài)

Còn cái Select Case bên trong, chỉ có 2 case và trái ngược nhau, nên dùng If hay hơn.
 
Upvote 0
Thay vì

Case "40" Or "45"

Hãy viết:

Case "40" , "45"

Nhưng số mà sao lại có nháy nháy? nếu là số thì

Case 40, 50, 60, .... tuỳ ý

hoặc

Case 1 To 9, 101 To 109 (cái này để dành khi khác xài)

Còn cái Select Case bên trong, chỉ có 2 case và trái ngược nhau, nên dùng If hay hơn.

Nó là text huynh àh,
Excel hay thật lúc muội viết or thấy nó chẳng phản ứng gì

Cám ơn Huynh
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom