hung2412
Thành viên tích cực


- Tham gia
- 5/8/08
- Bài viết
- 929
- Được thích
- 240
- Giới tính
- Nam
Xin chào các Anh chị và các bạn GPE!
Nhờ các Anh chị và các bạn giúp đỡ cho tôi vấn đề này với, cụ thể như sau:
Tôi có một bảng tính như vầy:
Dọc theo cột B có một số ô chứa ngày tháng (Ngày tháng được ngăn cách bởi ký tự /). Mục đích của tôi là tô màu vàng cho những ô chứa ngày tháng đó, kết quả mong muốn như hình dưới đây:
Để giải quyết bài trên, tôi thử xài Code sau:
[GPECODE=vb]Sub Search()
Dim i As Long
For i = 3 To 31
If WorksheetFunction.IsNumber(WorksheetFunction.Search("" / "", Cells(i, 2), 1)) = True Then
Cells(i, 2).Interior.ColorIndex = 6
End If
Next
End Sub[/GPECODE]
Code trên làm nhiệm vụ dò xem ô nào có chứa ký tự /(Ô đó cũng là ô ngày tháng) là sẽ tô màu vàng luôn.
=> Vấn đề được đặt ra ở đây là: Code trên bị Debug tại dòng 4 (Mà cụ thể ở đây là lệnh WorksheetFunction.Search("" / "", Cells(i, 2), 1)) => Không hiểu là tại làm sao?
Mong các Anh chị và các bạn GPE chỉ giáo!
Trân trọng cảm ơn!
P/s: Có 01 File đính kèm.
Nhờ các Anh chị và các bạn giúp đỡ cho tôi vấn đề này với, cụ thể như sau:
Tôi có một bảng tính như vầy:

Dọc theo cột B có một số ô chứa ngày tháng (Ngày tháng được ngăn cách bởi ký tự /). Mục đích của tôi là tô màu vàng cho những ô chứa ngày tháng đó, kết quả mong muốn như hình dưới đây:

Để giải quyết bài trên, tôi thử xài Code sau:
[GPECODE=vb]Sub Search()
Dim i As Long
For i = 3 To 31
If WorksheetFunction.IsNumber(WorksheetFunction.Search("" / "", Cells(i, 2), 1)) = True Then
Cells(i, 2).Interior.ColorIndex = 6
End If
Next
End Sub[/GPECODE]
Code trên làm nhiệm vụ dò xem ô nào có chứa ký tự /(Ô đó cũng là ô ngày tháng) là sẽ tô màu vàng luôn.
=> Vấn đề được đặt ra ở đây là: Code trên bị Debug tại dòng 4 (Mà cụ thể ở đây là lệnh WorksheetFunction.Search("" / "", Cells(i, 2), 1)) => Không hiểu là tại làm sao?
Mong các Anh chị và các bạn GPE chỉ giáo!
Trân trọng cảm ơn!
P/s: Có 01 File đính kèm.