hỏi về cách tìm ô có dữ liệu giống nhau trong cột

Liên hệ QC

cup5000

Thành viên mới
Tham gia
14/9/11
Bài viết
40
Được thích
2
hix mình đang tìm cách gộp những ô giống nhau về giá trị rồi format tự động, mà code mình làm sai quá, bí về thuật toán lun, mong anh em giúp

cụ thể:

cột A ta có trường như sau
Capture2.jpg
mục đích đóng khung như file đính kèm 2


Capture.jpg
 

File đính kèm

  • 1.xls
    18 KB · Đọc: 12
  • 2.xls
    18.5 KB · Đọc: 65
Chỉnh sửa lần cuối bởi điều hành viên:
hix mình đang tìm cách gộp những ô giống nhau về giá trị rồi format tự động, mà code mình làm sai quá, bí về thuật toán lun, mong anh em giúp

cụ thể:

cột A ta có trường như sau
View attachment 99434
mục đích đóng khung như file đính kèm 2


View attachment 99433
Hình như như thế này thì mới đúng
Nếu như vậy không liên quan về box "Lập trình với excel"
 

File đính kèm

  • 2.xls
    24 KB · Đọc: 26
Upvote 0
hix sao kg liên quan, hix đang cần lắm đoá anh, tuần nào cũng căng mắt làm cả ngàn items
 
Upvote 0
hix sao kg liên quan, hix đang cần lắm đoá anh, tuần nào cũng căng mắt làm cả ngàn items
Tóm lại File 1 và file 2 có giống nhau không? Hay file 2 chỉ là thể hiện kết quả của file 1?
Vì tôi thấy dữ liệu file 2 giống file 1, đoán bạn cần kẽ ô theo dữ liệu giống nhau và làm bằng Conditional Formatting
 
Upvote 0
Vì tôi thấy dữ liệu file 2 giống file 1, đoán bạn cần kẽ ô theo dữ liệu giống nhau và làm bằng Conditional Formatting ==> chính xát nhưng làm tự động
 
Upvote 0
theo mình hiểu thì file 1 là dữ liệu gốc của bạn (và nó đã được sắp xếp theo từng loại).
và file 2 là kết quả của file 1 sau khi border cho từng nhóm, phải vậy ko.
bạn xem thử đoạn code mình quay lại bằng record macro (có sửa đôi chút)

Sub Macro3()
For i = 2 To Sheet1.[a60000].End(3).Row
If Range("A" & i).Value <> Range("A" & i).Offset(-1).Value Then
With Range("A" & i).Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThick
.ColorIndex = xlAutomatic
End With
End If
Next
End Sub

hoặc
Sub Macro4()
'
Dim rng As Range
For Each rng In [a1:a2000]
If rng.Value <> rng.Offset(1).Value Then
rng.Borders(xlEdgeBottom).Weight = xlThick
End If
Next

End Sub

còn nếu file 1 chưa được sắp xếp thì thêm lệnh sort vào.
 
Lần chỉnh sửa cuối:
Upvote 0
Ai biết chỉ giúp mình tìm các ô có cùng định dạng. Cụ thể các ô cột E trong file
Cảm ơn anh em nhiều!
 

File đính kèm

  • Tìm các ô có định dạng khác nhau.xlsx
    12.8 KB · Đọc: 3
Upvote 0

File đính kèm

  • 111.png
    111.png
    13.5 KB · Đọc: 4
Lần chỉnh sửa cuối:
Upvote 0
Web KT

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

Back
Top Bottom