crispapple
Thành viên mới

- Tham gia
- 6/5/14
- Bài viết
- 3
- Được thích
- 0
Xin chào anh, chị; các bạn,
Mình tên Nguyên
. Rất mong được sự cố vấn của anh, chị; các bạn về vấn đề như sau
:
Mình viết 1 hàm (function) có logic như vầy:
Khi chạy, mình bôi A1
13 để gán cho đối số thứ 2: customer. Mình muốn là: nếu trong các ô từ A1 đến A13, ô nào có giá trị là "ondeal" thì count_c sẽ tăng lên.
Theo như logic vậy, mình thử nhập "ondeal" cho các ô trong A1:A13 nhưng hàm luôn trả về giá trị là 0.





Mình không hiểu dòng code:
để so sánh như vậy có hợp lý không?
Rất mong mình giải thích ý đồ của mình dễ hiểu,
. Hi vọng nhận được phản hồi sớm từ các anh, chị; các bạn,
Thanks,
Nguyên.
Mình tên Nguyên


Mình viết 1 hàm (function) có logic như vầy:
Mã:
Function FindCustomerForProduct(product as Range, customer as Range)
For count = 1 To 1000
If customer.Cells(count, 1) = "ondeal" Then
count_c = count_c + 1
End if
Next count
FindCustomerForProduct = count_c
End Function
Khi chạy, mình bôi A1

Theo như logic vậy, mình thử nhập "ondeal" cho các ô trong A1:A13 nhưng hàm luôn trả về giá trị là 0.






Mình không hiểu dòng code:
Mã:
If customer.Cells(i, 1) = "ondeal" Then
count_c = count_c + 1
End If
để so sánh như vậy có hợp lý không?
Rất mong mình giải thích ý đồ của mình dễ hiểu,

Thanks,
Nguyên.
Lần chỉnh sửa cuối: