vanaccex
Thành viên tiêu biểu
- Tham gia
- 8/7/18
- Bài viết
- 454
- Được thích
- 305
- Giới tính
- Nữ
Nếu làm thủ công thì bạn thêm 1 cột phụ, sử dụng hàm LEN để đo chiều dài chuỗi ở cột A, sau đó lọc theo cột phụ này những giá trị <7, xóa kết quả lọc đi là được.Trong Quá trình làm việc Em gặp Trường hợp xuất hiện các số 0 không mong muốn và muốn xóa nó. Anh (chị) Giúp em đoạn vba có thể xử lý được việc này với ạ
AutoFilter theo điều kiện "???????" (7 dấu hỏi) rồi copy kết quả paste sang chỗ khácTrong Quá trình làm việc Em gặp Trường hợp xuất hiện các số 0 không mong muốn và muốn xóa nó. Anh (chị) Giúp em đoạn vba có thể xử lý được việc này với ạ
Bạn thử cách của tôi ở bài trên đi. Bài này nhỏ xíu mà viết code thì có vẻ to tát quá.Em muốn xóa trực tiếp trong cột số hóa đơn đó anh ạ !
Thử:Trong Quá trình làm việc Em gặp Trường hợp xuất hiện các số 0 không mong muốn và muốn xóa nó. Anh (chị) Giúp em đoạn vba có thể xử lý được việc này với ạ
Sub abc()
With Range("A2:A20")
.Replace 0, "", 2
End With
Range("A2:A20").SpecialCells(xlCellTypeConstants, 1).Copy Range("D2")
Application.CutCopyMode = False
With Range("D2:D" & Range("D" & Rows.Count).End(xlUp).Row)
.NumberFormat = "@"
.NumberFormat = "0000000"
End With
End Sub
Uầy! Dữ liệu của bạn khủng dữ vậy cơ à? Cụ thể dữ liệu của bạn gồm bao nhiêu hàng, bao nhiêu cột vậy?Dạ vâng ạ, em cũng thử theo cách của anh rồi ạ nhưng phải insert thêm cột và dùng hàm nó treo anh ạ !
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2