phamvandunghp84
Thành viên thường trực




- Tham gia
- 5/3/20
- Bài viết
- 241
- Được thích
- 12
Tôi có code VBA như sau: (code này vẫn chạy đúng khi các giá trị không có chứa giá trị lỗi)
Tong= Tong+ (Sheets("so sanh").Range("L" & i).Value) * (Sheets("so sanh").Range("M" & i).Value) * (Sheets("so sanh").Range("P" & i).Value) * (Sheets("so sanh").Range("Q" & i).Value)
Nhưng bây giờ Tôi muốn trong trường hợp các giá trị lỗi thì tôi phải viết lại như nào mới đúng?
Tôi đã thử viết như này nhưng báo lỗi. Xin hãy giúp tôi ! Cảm ơn diễn đàn !
Tong= Tong+ Application.WorksheetFunction.IsError((Sheets("so sanh").Range("L" & i).Value) * (Sheets("so sanh").Range("M" & i).Value) * (Sheets("so sanh").Range("P" & i).Value) * (Sheets("so sanh").Range("Q" & i).Value), 0)
Tong= Tong+ (Sheets("so sanh").Range("L" & i).Value) * (Sheets("so sanh").Range("M" & i).Value) * (Sheets("so sanh").Range("P" & i).Value) * (Sheets("so sanh").Range("Q" & i).Value)
Nhưng bây giờ Tôi muốn trong trường hợp các giá trị lỗi thì tôi phải viết lại như nào mới đúng?
Tôi đã thử viết như này nhưng báo lỗi. Xin hãy giúp tôi ! Cảm ơn diễn đàn !
Tong= Tong+ Application.WorksheetFunction.IsError((Sheets("so sanh").Range("L" & i).Value) * (Sheets("so sanh").Range("M" & i).Value) * (Sheets("so sanh").Range("P" & i).Value) * (Sheets("so sanh").Range("Q" & i).Value), 0)