Xoá các ô liên tiếp trong excel 2007 (dài lắm)

Liên hệ QC

mrkidhuynh

Thành viên mới
Tham gia
31/7/10
Bài viết
5
Được thích
0
Help!!
Các pác giúp mình với !!
Hiện tại, mình đang cần xoá các giá trị(4ô liên tiếp) trong 1 bảng excel chạy từ trên xuống dưới khoảng 7000 dòng có khoảng cách nhất định, nhưng có đôi lúc có những hàng có công thức thì không muốn xoá , các pác nào có thể giúp được mình không ?%#^#$%#^#$
Chứ hiện tại đến tháng làm việc mà xoá thủ công bằng cách delete thì mỏi tay qua-\\/.
Hic,
Xin cảm ơn, và hậu tạ

Mr.Tuấn Anh
mrkidhuynh@gmail.com
 
Giả sử bạn cần xóa một số ô có đặc tính nào đó của cột C, từ hàng 5, ví dụ nếu C5 > 4 và C5 <10 thì xóa.
Nếu bạn biết Sort dữ liệu thì nên làm theo cách sau:
1. Bạn thêm cột A, đánh số thứ tự liên tiếp
2. Trên (hoặc thêm) cột D bạn viết công thức để xác định ô cùng hàng đó xóa hay không. Nếu xóa thì cho KQ là "xóa" không xóa thì cho "k". Như ví dụ trên công thức tại D5 là = if(and(C5>4, C5<10),"xóa",0). Chép xuống cho đến cuối bảng dữ liệu.
3. Sort theo cột D. Khi đó các ô có KQ là "xóa" sẽ ở liền nhau
4. Chọn các ô trên cột C liền nhau đó và xóa. Xóa tiếp cả cột D.
Chúc thành công.

Cũng có thể làm theo cách lọc.
 
Lần chỉnh sửa cuối:
Giả sử bạn cần xóa một số ô có đặc tính nào đó của cột C, từ hàng 5, ví dụ nếu C5 > 4 và C5 <10 thì xóa.
Nếu bạn biết Sort dữ liệu thì nên làm theo cách sau:
1. Bạn thêm cột A, đánh số thứ tự liên tiếp
2. Trên (hoặc thêm) cột D bạn viết công thức để xác định ô cùng hàng đó xóa hay không. Nếu xóa thì cho KQ là "xóa" không xóa thì cho "k". Như ví dụ trên công thức tại D5 là = if(and(C5>4, C5<10),"xóa",0). Chép xuống cho đến cuối bảng dữ liệu.
3. Sort theo cột D. Khi đó các ô có KQ là "xóa" sẽ ở liền nhau
4. Chọn các ô trên cột C liền nhau đó và xóa. Xóa tiếp cả cột D.
Chúc thành công.

Cũng có thể làm theo cách lọc.

hichic, thêm cột thêm dòng không được vì cái file này được sử dụng lâu lắm rùi nó link file tùm lum nên không chèn được, pác nào giúp tớ dùng marco tạo ra button clear hết các dòng đó, nhưng có những dòng sum thì mình không muốn xoá có thể loại trừ được không
Tớ mới ngâm cứu excel nên vẫn còn kém lắm
Tớ có gửi file lên(pải xoá bớt một số dữ liệu không thui nặng quá|||||) - Cái file này tớ muốn xoá tồn cuối dòng khối luợng từ lot 1 >>lot 4 nó luôn cách các ô cố định nhưng đôi khi có 1 dòng sum các giá trị đó lại tớ không muốn xoá

P/s: tớ bắt buộc phải xoá bớt các dòng vì nó rất dài tháng nào tớ cũng pải xoá tồn cuối rồi nhập lại nên rất mất thời gian...
Rất mong được chỉ bảo/-*+/

View attachment The kho1.rar

Tớ gửi lên đó, pác nào xem giúp nhé
 
Chỉnh sửa lần cuối bởi điều hành viên:
Help!!
Các pác giúp mình với !!
Hiện tại, mình đang cần xoá các giá trị(4ô liên tiếp) trong 1 bảng excel chạy từ trên xuống dưới khoảng 7000 dòng có khoảng cách nhất định, nhưng có đôi lúc có những hàng có công thức thì không muốn xoá , các pác nào có thể giúp được mình không ?%#^#$%#^#$
Chứ hiện tại đến tháng làm việc mà xoá thủ công bằng cách delete thì mỏi tay qua-\\/.
Hic,
Xin cảm ơn, và hậu tạ

Mr.Tuấn Anh
mrkidhuynh@gmail.com
thử dùng đoạn recode này xem sao.
PHP:
Sub a()
    Range("A1:D21").Select
    Selection.SpecialCells(xlCellTypeConstants, 23).ClearContents
End Sub
 
thử dùng đoạn recode này xem sao.
PHP:
Sub a()
    Range("A1:D21").Select
    Selection.SpecialCells(xlCellTypeConstants, 23).ClearContents
End Sub

Pác có thể giải thích cho tơ được không ?
Vì cái phần này tớ không rãnh, vậy nó có thể loại trừ những mình không muốn xoá được không ?
 
Bạn đưa file dữ liệu nhưng không giải thích hoặc đánh dấu những dòng cần xoá thì làm thế nào?

KhoaVu:
Sao lại chỉ chọn A1:D21?
 
Bạn đưa file dữ liệu nhưng không giải thích hoặc đánh dấu những dòng cần xoá thì làm thế nào?

KhoaVu:
Sao lại chỉ chọn A1:D21?
dạ thưa bác lúc em làm chưa có file đính kèm lên bác ạ.
- sau đó xem file nặng quá máy đơ toàn tập.
pm; máy em hỏng phím shift nên ko viết hoa đc.hic
 
Tớ muốn xoá giá trị của cột tồn cuối , hàng được bôi màu đỏ là hàng giá trị khối lượng hàng tháng tớ phải nhập vào, cứ cách 3 dòng là lặp lại (KG) đó.Nhưng đôi khi những có nhưng dòng được sum lại bằng công thưc (nhưng ô tô màu vàng, hàng chữ đỏ là công thức không muốn xoá)
Trước đó cũng tớ có 1 file như vậy , được 1 bạn giúp làm một file excel dùng marco clear hết tất cả các dòng khối lượng, nhưng do nó có chu kỳ cố định và không có công thức nên chỉ áp dụng được với file đó, còn đôi với file "the kho" thì tớ pó tay

-\\/.-\\/. Tớ lại không rành excel nữa nên có ai giúp tớ tạo 1 file dùng marco clear hết những dòng cần xoá được lặp lại theo chu kỳ, nhưng sẻ loại bỏ một số dòng có công thức không muốn xoá "
 
Tớ muốn xoá giá trị của cột tồn cuối , hàng được bôi màu đỏ là hàng giá trị khối lượng hàng tháng tớ phải nhập vào, cứ cách 3 dòng là lặp lại (KG) đó.Nhưng đôi khi những có nhưng dòng được sum lại bằng công thưc (nhưng ô tô màu vàng, hàng chữ đỏ là công thức không muốn xoá)
Trước đó cũng tớ có 1 file như vậy , được 1 bạn giúp làm một file excel dùng marco clear hết tất cả các dòng khối lượng, nhưng do nó có chu kỳ cố định và không có công thức nên chỉ áp dụng được với file đó, còn đôi với file "the kho" thì tớ pó tay

-\\/.-\\/. Tớ lại không rành excel nữa nên có ai giúp tớ tạo 1 file dùng marco clear hết những dòng cần xoá được lặp lại theo chu kỳ, nhưng sẻ loại bỏ một số dòng có công thức không muốn xoá "
tốt nhất bạn minh họa ra một file mới ít dữ liệu rùi gửi lên cho mọi người xem, như vạy sẽ tốt cho bạn,
- không biết suy đoán theo ý này có đúng với yêu cầu của bạn không.
PHP:
Sub a()
Sheet6.Select
Dim rng As Range
Set rng = ActiveSheet.Range("x7", [x65536].End(xlUp))
    Range(rng, rng.Offset(, 4)).Select
    Selection.SpecialCells(xlCellTypeConstants, 23).ClearContents
End Sub
bạn copy đoạn code trên dán vào một module nhé. rùi chạy code thử xem đúng ý chưa.
 
Lần chỉnh sửa cuối:
hichic, thêm cột thêm dòng không được vì cái file này được sử dụng lâu lắm rùi nó link file tùm lum nên không chèn được,
Nhờ việc thêm cột A có số thứ tự liên tiếp, bạn làm xong bước 4 thì Sort lại theo cột A, và xóa cả cột A mới thêm này đi cũng được
 
Web KT

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

Back
Top Bottom