Sort 2 vùng chọn cùng lúc trên 1 cột

  • Thread starter Thread starter ktsvn
  • Ngày gửi Ngày gửi
Liên hệ QC

ktsvn

Thành viên mới
Tham gia
6/3/09
Bài viết
5
Được thích
0
tôi có 1 file như trong hình 1,bây giờ muốn sort 1 lần( cùng 1 lúc cả vùng 1 +2) để ra được kết quả như hình 2
 

File đính kèm

  • 1.jpg
    1.jpg
    58.8 KB · Đọc: 24
  • 2.jpg
    2.jpg
    65.1 KB · Đọc: 26
không,ý em là sort cùng 1 lúc chứ k phải làm 2 lần như vậy,cảm ơn bác
 
Có thể bạn viết code:
Sub Code1 ()
(sắp xếp bảng 1)
End sub

Sub Code2 ()
(sắp xếp bảng 2)
End sub

Sub Code3 ()
Code1
Code2
End sub

Nhưng mà như vậy làm chi cho rắc rối, không có nhiều chọn lựa sắp xếp. Làm như bạn huuthang_bd là đủ lắm rồi.
thân.
 
không bác ơi,cái file của em nó có khoảng 100 vùng như thế,e trích ra 2 vùng để nhờ các bác chỉ giúp rồi áp dụng cho phần còn lại
 
không bác ơi,cái file của em nó có khoảng 100 vùng như thế,e trích ra 2 vùng để nhờ các bác chỉ giúp rồi áp dụng cho phần còn lại
Thì dùng code mà sort ---> Nó cũng sẽ sort từng vùng.. có điều là nó làm rât nhanh, bạn chỉ việc "nhấn nút" ---> Vèo 1 cái là xong!
Đưa file lên đây sẽ có người giúp bạn (đừng có đưa hình, mất công lắm)
 
Lần chỉnh sửa cuối:
cảm ơn các bác đã quan tâm,cái file của em giống y chang file GPE.rar mà bác ChanhTQ@ up lên đó,file của em đây(sort những vùng thuộc cột B)
 

File đính kèm

Lần chỉnh sửa cuối:
cảm ơn các bác đã quan tâm,cái file của em giống y chang file GPE.rar mà bác ChanhTQ@ up lên đó,file của em đây(sort những vùng thuộc cột B)
Bạn chắc chắn muốn sort cột B, đúng không? Vậy thì dùng code này:
PHP:
Sub SortMultiRng()
  Dim i As Long
  With Range([A3], [A65536].End(xlUp)).SpecialCells(2)
    For i = 1 To .Areas.Count
      .Areas(i).Resize(, 2).Sort .Areas(i)(1, 2), 1, Header:=xlNo
    Next i
  End With
End Sub
Xem file ---> Nhấn nút 1 nhát, nó sort cho bạn toàn bộ các vùng
 

File đính kèm

Web KT

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

Back
Top Bottom