anhtuc8435
Thành viên mới

- Tham gia
- 18/9/13
- Bài viết
- 2
- Được thích
- 0
Các cao nhân cho em hỏi ngu tí. cái file of em cần là ví dụ: cột a có giá trị từ ô a1==>a10 giờ mình cần là c1=a1, c10=a2, c19=a3,c28=a4...... khoảng trống ở giữ lun lun cách nhau 8 ô rỗng. nhưng cột c pải lấy các giá trị cột a tương ứng tăng dần.. a1--a2--a3--a4----------
- Bữa trước có ông bạn cho cái file chỉ cách nắm kéo: ví dụ sẽ bôi đen từ c1-->c18 và nắm giữ chuột trái kéo. nhưng mà mình kéo mãi mà nó ko tăng lên nó chỉ lặp lại giá trị a1, a2 thui (thử nghiệm khi đánh số tt 1--2 cách nhau 1 ô bôi đen thì nó lại tăng lên đúng(3 cách 2 1 ô, 4 cách 3 1 ô). ông đó có sử dụng macro gì đấy mình ko rành. mà có bật mí cho là kểu chuỗi và kiểu biến gì đấy. và vòng lặp... mình nghiên cứu nát cả cái đầu lun, ngôn ngữ vbe cũng chẳng hiểu gì tất. ai biết chỉ em xin đội ơn rất nhìu nhìu... em hiện đang rất cần nó.
copy đoạn mã code ổng làm đây ace giúp đỡ em với nhé.
Sub DelEmptyRow()
Rng = Selection.Rows.Count
ActiveCell.Offset(0, 0).Select
Application.ScreenUpdating = False
For i = 1 To Rng
If ActiveCell.Value = "" Then
Selection.EntireRow.Delete
Else
ActiveCell.Offset(1, 0).Select
End If
Next i
Application.ScreenUpdating = True
End Sub
- Bữa trước có ông bạn cho cái file chỉ cách nắm kéo: ví dụ sẽ bôi đen từ c1-->c18 và nắm giữ chuột trái kéo. nhưng mà mình kéo mãi mà nó ko tăng lên nó chỉ lặp lại giá trị a1, a2 thui (thử nghiệm khi đánh số tt 1--2 cách nhau 1 ô bôi đen thì nó lại tăng lên đúng(3 cách 2 1 ô, 4 cách 3 1 ô). ông đó có sử dụng macro gì đấy mình ko rành. mà có bật mí cho là kểu chuỗi và kiểu biến gì đấy. và vòng lặp... mình nghiên cứu nát cả cái đầu lun, ngôn ngữ vbe cũng chẳng hiểu gì tất. ai biết chỉ em xin đội ơn rất nhìu nhìu... em hiện đang rất cần nó.
copy đoạn mã code ổng làm đây ace giúp đỡ em với nhé.
Sub DelEmptyRow()
Rng = Selection.Rows.Count
ActiveCell.Offset(0, 0).Select
Application.ScreenUpdating = False
For i = 1 To Rng
If ActiveCell.Value = "" Then
Selection.EntireRow.Delete
Else
ActiveCell.Offset(1, 0).Select
End If
Next i
Application.ScreenUpdating = True
End Sub
File đính kèm
Lần chỉnh sửa cuối: