ngachkkt_dk
Thành viên mới

- Tham gia
- 14/5/11
- Bài viết
- 14
- Được thích
- 2
Bạn thử với:Chào các anh chị và các bạn,
Nhờ các anh chị giúp em (mình) bỏ những dòng chứa ký tự số và thời gian, chỉ giữ lại dòng text như trong file đính kèm với ạ. Em loay hoay mãi mà k làm được. Thanks các anh chị.
Sub abc()
Dim i, LR
LR = Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To LR
If Cells(i, 1) Like "*-->*" Then
Cells(i, 1).EntireRow.Delete
End If
Next
Columns("A:A").SpecialCells(xlCellTypeConstants, 1).Delete
End Sub
Công thức này mới loại được thời gian, chưa loại được số thì phải?Tại B2 bạn dùng công thức
Sau đó filter lấy số 1 và xóa các hàng đó điMã:=IF(ISNUMBER(A1),1,"")
=IF(ISNUMBER(VALUE(MID(A1;1;1)));"";A1)
Sub Laydulieu()
Dim sArr, dArr, I As Long, K As Long
With Sheet1
sArr = .Range("A1", .Range("A65535").End(3)).Value
ReDim dArr(1 To UBound(sArr), 1 To 1)
For I = 1 To UBound(sArr)
If Not IsNumeric(Mid(sArr(I, 1), 1, 1)) Then
K = K + 1
dArr(K, 1) = sArr(I, 1)
End If
Next I
.Range("C1").Resize(K, 1) = dArr
End With
End Sub
Đúng rồi anh, vậy sửa lại 1 chútCông thức này mới loại được thời gian, chưa loại được số thì phải?
=IF(OR(ISNUMBER(A1),ISNUMBER(A2)),1,"")
Thanks anh, nhưng cú pháp này chỉ bỏ được mỗi số thôi, em muốn bỏ cả thời gian nữaTại B2 bạn dùng công thức
Sau đó filter lấy số 1 và xóa các hàng đó điMã:=IF(ISNUMBER(A1),1,"")
Thanks anh.Bạn thử với:
PHP:Sub abc() Dim i, LR LR = Cells(Rows.Count, 1).End(xlUp).Row For i = 1 To LR If Cells(i, 1) Like "*-->*" Then Cells(i, 1).EntireRow.Delete End If Next Columns("A:A").SpecialCells(xlCellTypeConstants, 1).Delete End Sub
Thanks chị,Em góp vui với
Công thức B1
Còn dùng VBA thì có cái Code nàyMã:=IF(ISNUMBER(VALUE(MID(A1;1;1)));"";A1)
Mã:Sub Laydulieu() Dim sArr, dArr, I As Long, K As Long With Sheet1 sArr = .Range("A1", .Range("A65535").End(3)).Value ReDim dArr(1 To UBound(sArr), 1 To 1) For I = 1 To UBound(sArr) If Not IsNumeric(Mid(sArr(I, 1), 1, 1)) Then K = K + 1 dArr(K, 1) = sArr(I, 1) End If Next I .Range("C1").Resize(K, 1) = dArr End With End Sub
Tôi nghĩ bạn thay dấu ";" thành dấu "," là ổn.Thanks chị,
Phần code thì em chạy được rồi, còn phần công thức thì em chạy mà k được
Thanks anh. Em làm đc rồi anhTôi nghĩ bạn thay dấu ";" thành dấu "," là ổn.