Em muốn copy tự động dữ liệu từ sheet Nhập sang sheet data như file đính kèm, nhưng chỉ muốn copy những sản phẩm có số lượng >0 thôi ạ.
Nhờ mọi người giúp em ạ.
Em xin cảm ơn!
Sub ABC()
Sheet1.UsedRange.AutoFilter Field:=2, Criteria1:=">0"
Sheet2.UsedRange.Clear
Sheet1.UsedRange.Copy Sheet2.Range("A2")
Sheet1.UsedRange.AutoFilter
End Sub[code]
Dạ được rồi ạ.Bạn thử
Mã:Sub ABC() Sheet1.UsedRange.AutoFilter Field:=2, Criteria1:=">0" Sheet2.UsedRange.Clear Sheet1.UsedRange.Copy Sheet2.Range("A2") Sheet1.UsedRange.AutoFilter End Sub[code]
Bạn còn bao nhiêu cái "Nếu như" nữa nhỉ.Vậy nếu như
Có một cái nếu như kia thôi ạ.Bạn còn bao nhiêu cái "Nếu như" nữa nhỉ.
Vậy bạn thêm vài chục dòng dữ liệu sheet Nhập và ví dụ kết quả mong muốn vào sheet lịch sử nhé.Có một cái nếu như kia thôi ạ.
Theo yêu cầu thì xoá mất rồi còn đâu?Vậy bạn thêm vài chục dòng dữ liệu sheet Nhập và ví dụ kết quả mong muốn vào sheet lịch sử nhé.
Dạ được rồi ạ.
Vậy nếu như cái nhập của em là một form nhập liệu sau khi nhập xong tự động chuyển sang sheet lịch sử và đồng thời xóa dữ liệu ở sheet nhập thì code như thế nào ạ.
Thế mới dễ thực hiện anh ạ.đồng thời xóa dữ liệu ở sheet nhập
Khả năng diễn đạt của em chắc hơi kém anh xem có hiểu file em gửi không ạ.Vậy bạn thêm vài chục dòng dữ liệu sheet Nhập và ví dụ kết quả mong muốn vào sheet lịch sử nhé.
Bạn muốn nhập liệu dựa vào điều kiện những mặt hàng có số lượng à. đây chưa phải file thật của bạn đúng khôngKhả năng diễn đạt của em chắc hơi kém anh xem có hiểu file em gửi không ạ.
Dạ vâng ạ. Em muốn có một sheet là form nhập, ví dụ khi mọi người tìm gối sẽ có nhiều loại gối hiện ra theo một bảng, sau đó mình sẽ nhập số lượng và hành động nhập xuất vào rồi nó sẽ lọc những sản phẩm có số lượng nhập/xuất >0 sang 1 sheet đồng thời sẽ xóa hết dữ liệu ở form nhập.Bạn muốn nhập liệu dựa vào điều kiện những mặt hàng có số lượng à. đây chưa phải file thật của bạn đúng không
Bạn gửi cho mình toàn hình chứ có chút dữ liệu nào đâu, không lẽ mình lại đi tạo dữ liệu cho bạn sao.Khả năng diễn đạt của em chắc hơi kém anh xem có hiểu file em gửi không ạ.
Dạ đây là file mô phỏng ạ.Bạn gửi cho mình toàn hình chứ có chút dữ liệu nào đâu, không lẽ mình lại đi tạo dữ liệu cho bạn sao.
Mình đã làm gì cho bạn đâu mà có lần trước vậy nhỉ.Code trước anh hướng dẫn em nếu nhập lần 2 thì nó sẽ xóa dữ liệu lần 1 ạ.
Mình nhầm ạ, có một bạn hướng dẫn mình copy có điều kiện trước rồi.Mình đã làm gì cho bạn đâu mà có lần trước vậy nhỉ.
Bạn xem thử nhé.Dạ đây là file mô phỏng ạ.
Em muốn nhập dữ liệu ở sheet nhập sau đó nó sẽ lưu thông tin ở sheet lịch sử và vẫn với điều kiện là chỉ lọc những dữ liệu có số lượng nhập/xuất >0 thôi ạ.
Mỗi lần nhập nó sẽ lưu thông tin lại ở sheet lịch sử (không chèn vào lịch sử trước) đồng thời sẽ xóa dữ liệu ở sheet nhập ạ.
Bạn xem thử nhé.
Bạn xem thử nhé.
Bạn xem thử nhé.
Tại sao mình viết code như vậy nhưng trong file này nó lại không chuyển hết dữ liệu sang nhỉ?Bạn xem thử nhé.
Không hiểu ý bạn định như thế nào cả, ví dụ một đằng, dữ liệu thật một nẻo nên chịu.Tại sao mình viết code như vậy nhưng trong file này nó lại không chuyển hết dữ liệu sang nhỉ?
Đồng thời mình chỉ muốn xóa dữ liệu từ cột số lượng (5 cột cuối) còn từ cột A đến cột M mình muốn khóa thì có thể không ạ.
Khi bạn sửa code có thể giúp mình giải thích luôn code đấy là làm cái gì được không ạ.
Trong file mình mới tải lên mình có làm code như lần trước bạn đã giúp nhưng dữ liệu chuyển sang không hết mà chỉ một phần thôi ạ.Không hiểu ý bạn định như thế nào cả, ví dụ một đằng, dữ liệu thật một nẻo nên chịu.