tieuvodanh
Thành viên mới

- Tham gia
- 12/8/15
- Bài viết
- 19
- Được thích
- 1
Không hiểu câu hỏi lắm.Bạn có thể giải thích thêm bớt gì được không.Em có file VBA như đính kèm ạ. Khi em muốn thêm và bớt cột thì làm sao để sheet print nó chạy ạ. Nhờ các cao thủ chỉ giao giúp em. Cảm ơn!
Ví dụ như ở sheet "Delivery plan" em muốn chèn thêm 3 cột cho đời xe Exciter nữa thì làm sao cho nó chạy ạ?Không hiểu câu hỏi lắm.Bạn có thể giải thích thêm bớt gì được không.
Vậy Bạn xác định lại cái câu lệnh này.Ví dụ như ở sheet "Delivery plan" em muốn chèn thêm 3 cột cho đời xe Exciter nữa thì làm sao cho nó chạy ạ?
Nhưng khi bạn đấy thêm cột rồi cái cột BN kia không phải cột điều kiện.Thế sao không chỉnh như này:
PHP:ActiveSheet.Range("$BN$7:$BN$5000").AutoFilter Field:=1, Criteria1:=n
Nguyên tắc: Chỉ viết code sau khi thiết kế xong cấu trúc dữ liệu.Nhưng khi bạn đấy thêm cột rồi cái cột BN kia không phải cột điều kiện.
À đấy là bạn đó ví dụ mà.Nếu mà có trong trường hợp thêm bớt cột thì phải thêm điều kiện để xác định cột đó.Nguyên tắc: Chỉ viết code sau khi thiết kế xong cấu trúc dữ liệu.
Nếu vẫn theo lập luận của bạn, sau khi thêm cột thì số 66, 69 có cố định không?
Vậy bài #4 và #5 khác nhau ở điểm nào?À đấy là bạn đó ví dụ mà.Nếu mà có trong trường hợp thêm bớt cột thì phải thêm điều kiện để xác định cột đó.
Bài 4 chỉ là trích code của bạn đấy ra thôi bác à.Vậy bài #4 và #5 khác nhau ở điểm nào?
Dòng cuối cùng ở bài #4 là của bạn viết đúng không?Bài 4 chỉ là trích code của bạn đấy ra thôi bác à.![]()
Nguyên tắc:Nguyên tắc: Chỉ viết code sau khi thiết kế xong cấu trúc dữ liệu.
Lọc ở 1 cột mà ôm tới 66 cột vào vùng lọc thì có gì hơi sai sai..Nguyên tắc:
Const CotLoc As long = 66
Cells(7, CotLoc).Resize(5000).AutoFilter Field:=1, Criteria1:=nLọc ở 1 cột mà ôm tới 66 cột vào vùng lọc thì có gì hơi sai sai..