sao code VBA sort không đúng. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Rùa Con 1080

Thành Viên Sao Chép 2
Tham gia
4/5/16
Bài viết
351
Được thích
47
Giới tính
Nữ
Chào mọi người!
Em có file này, có code tính "Ton", và Sort dữ liu sau khi tính.
Nhưng sao em thấy code "Sort", sort chưa đúng.
Ví dụ code sort theo "B3" của sheet"Ton" thế mà "Nhãn Mã Vạch-8793" lại xêp trên "Bao Nylon 38 x 42+5"
code Sort:
Mã:
With Sheets("Ton")
    .Range("A3:G1000").ClearContents
    .Range("A3:G3").Resize(k) = Darr
    .Range("A3:G3").Resize(k).Borders.LineStyle = 1
    .Range("E3:G3").Resize(k, 3).NumberFormat = "#,##0.00_);[Red](#,##0.00)"
    .Range("B3:G3").Resize(k).Sort [B3], Header:=xlYes <-----sort
End With
 

File đính kèm

Chào mọi người!
Em có file này, có code tính "Ton", và Sort dữ liu sau khi tính.
Nhưng sao em thấy code "Sort", sort chưa đúng.
Ví dụ code sort theo "B3" của sheet"Ton" thế mà "Nhãn Mã Vạch-8793" lại xêp trên "Bao Nylon 38 x 42+5"
code Sort:
Mã:
With Sheets("Ton")
    .Range("A3:G1000").ClearContents
    .Range("A3:G3").Resize(k) = Darr
    .Range("A3:G3").Resize(k).Borders.LineStyle = 1
    .Range("E3:G3").Resize(k, 3).NumberFormat = "#,##0.00_);[Red](#,##0.00)"
    .Range("B3:G3").Resize(k).Sort [B3], Header:=xlYes <-----sort
End With
Thì bạn sửa "yes" thành "no" là ok
.Range("B3:G3").Resize(k).Sort [B3], Header:=xlNo <-----sort
 
Upvote 0
Cám ơn bạn nhe.
Bạn giái thích mình chổ "Yes" và "No" với.
 
Upvote 0
Cám ơn bạn nhe!
Mình cứ nghĩ là mình đã gán Sort[B3] thì nó sort từ [B3] xuống chứ..
 
Upvote 0
Web KT

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

Back
Top Bottom