doveandrose
hello
- Tham gia
- 3/7/09
- Bài viết
- 2,375
- Được thích
- 2,264
Nếu đúng vậy thì bạn ấy đâu có đến 6 sao quay và là "thợ to" của " cót, két "cơ chứ !Theo tôi thì copy cái Cột đó sang sheet khác, sort cột đó rồi nhấn vào nút Remove Duplicates là có ngay cái list giống với AutoFilter!
trời ơi em có nhiều bài viết là do chuyên môn đi chọc ghẹo phá đám các thành viên khác thôi mà . Đâu phải do viết code nhiều đâu anh . Đừng hiểu lầm em tội nghiệp . ...Nếu đúng vậy thì bạn ấy đâu có đến 6 sao quay và là "thợ to" của " cót, két "cơ chứ !
Không biết có hiểu đúng ý của chàng không. Nhưng cứ quăng bom vô hên xui vậy:mình chỉ có 1 ước mơ nhỏ nhoi là lấy được item từ cái List của menu Autofilter thôi mà ...
Sub Chimhong()
On Error Resume Next
With ActiveSheet
.Range("B3", .Range("B65536").End(xlUp)).AdvancedFilter _
Action:=xlFilterCopy, CopyToRange:=.[A3], Unique:=True
End With
On Error GoTo 0
End Sub
Trời đất ! Nếu lấy item của autoFilter thì mình chưa thấy, còn làm giống nó thì bài của của bạn Hoàng trọng Nghĩa và các bạn đã giúp ...Nhiều khi ta quan tâm đến những cái to đùng , để rồi cái nhỏ tý có khi không để ý ...trời ơi em có nhiều bài viết là do chuyên môn đi chọc ghẹo phá đám các thành viên khác thôi mà . Đâu phải do viết code nhiều đâu anh . Đừng hiểu lầm em tội nghiệp . ...
Thêm một tý cho vui , để bạn tham khảo :hình như các anh tưởng tượng cao siêu quá rùi . mình chỉ có 1 ước mơ nhỏ nhoi là lấy được item từ cái List của menu Autofilter thôi mà ...
Thật ra cái List của Filter nó đặc biệt ở chỗ này, nó không những sắp xếp từ nhỏ đến lớn các Item, nó còn lọc duy nhất các Item nữa.Không biết có hiểu đúng ý của chàng không. Nhưng cứ quăng bom vô hên xui vậy:
Mã:Sub Chimhong() On Error Resume Next With ActiveSheet .Range("B3", .Range("B65536").End(xlUp)).AdvancedFilter _ Action:=xlFilterCopy, CopyToRange:=.[A3], Unique:=True End With On Error GoTo 0 End Sub
Thật ra cái List của Filter nó đặc biệt ở chỗ này, nó không những sắp xếp từ nhỏ đến lớn các Item, nó còn lọc duy nhất các Item nữa.
Nhưng thật sự không biết cái anh chàng này muốn lấy nó làm cái gì không biết!
No way! Nếu có lấy được nó cũng hạn chế Items trong nó! Nếu lấy thiếu thì sẽ làm gì?trời ơi , em phải nêu mục đích nữa anh mới chịu giúp sao ? hu hu .
Lọc 1 Duy nhất cho 1 cột dữ liệu rồi Sort nữa viết code chắc cũng tương tự các anh ở trên .
Nhưng mà em muốn hỏi là có phương thức nào giúp ta truy cập trực tiếp vào cái menu hiện ra của AutoFilter , rồi lấy List của nó không anh ?
List menu của AutoFilter. Ý tôi hiểu (đoán mò) là cho nó vào Combobox ??? Nếu muốn sắp xếp theo thứ tự nữa thì dùng thêm hàm Sort1DArrayKhi bấm vào cái nút hình mũi tên của AutoFilter , ta thấy hiện ra danh sách không trùng của cột đó . Vậy Làm sao ta lấy được List trên menu của AutoFilter ? Mong các anh chị và các bạn chỉ giúp
List menu của AutoFilter. Ý tôi hiểu (đoán mò) là cho nó vào Combobox ??? Nếu muốn sắp xếp theo thứ tự nữa thì dùng thêm hàm Sort1DArray
có nghĩa là trong VBA liệu có phương thức nào cho phép ta truy cập trực tiếp vào menu của Autofilter rồi lấy List của nólàm-sao-lấy-được-List-của-menu-AutoFilter
dim arr
arr = application.menus("Autofiler").List ???
có nghĩa là trong VBA liệu có phương thức nào cho phép ta truy cập trực tiếp vào menu của Autofilter rồi lấy List của nó
.
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2