keke355992
Thành viên thường trực




- Tham gia
- 19/1/08
- Bài viết
- 310
- Được thích
- 20
- Nghề nghiệp
- KẾ TOÁN THUẾ, TƯ VẪN THUẾ
Bạn dùng code sau nhé (nhấn Ctrl+Shift+C để chạy code):Mình có dữ liệu như file, mình muốn cứ khi hàm đếm countif trả kết quả = 1, thì dữ liệu tại đấy được dãn thêm 1 dòng trống ra để phân biệt rõ các số thứ tự, trong file là số 25; 26; 27; 28. Có thể k làm bằng VBA đc k, mình mù tịt cái này![]()
Sub ChenDong()
Dim So1 As Range, So1Dau As Integer
On Error GoTo Thoat
So1Dau = [B:B].Find("1", [B1], xlValues, xlWhole).Row
Set So1 = [B1]
Do
Set So1 = [B:B].Find("1", So1.Offset(1), xlValues, xlWhole, xlByRows, xlNext)
If So1.Offset(-1) <> "" Then So1.EntireRow.Insert xlDown
Loop Until So1.Row = So1Dau
Thoat:
End Sub
Bạn dùng code sau nhé (nhấn Ctrl+Shift+C để chạy code):
PHP:Sub ChenDong() Dim So1 As Range, So1Dau As Integer On Error GoTo Thoat So1Dau = [B:B].Find("1", [B1], xlValues, xlWhole).Row Set So1 = [B1] Do Set So1 = [B:B].Find("1", So1.Offset(1), xlValues, xlWhole, xlByRows, xlNext) If So1.Offset(-1) <> "" Then So1.EntireRow.Insert xlDown Loop Until So1.Row = So1Dau Thoat: End Sub
Tôi có cách "củ chuối" này:Mình có dữ liệu như file, mình muốn cứ khi hàm đếm countif trả kết quả = 1, thì dữ liệu tại đấy được dãn thêm 1 dòng trống ra để phân biệt rõ các số thứ tự, trong file là số 25; 26; 27; 28. Có thể k làm bằng VBA đc k, mình mù tịt cái này![]()
Để đặt phím tắt cho một Macro nào đó, trong cửa sổ Excel, bạn nhấn Alt+F8, chọn Macro và nhấn nút Option. Vào đó, bạn sẽ biết phải làm gì tiếp theo.bác hướng dẫn mình cách để đặt ra lệnh CTRL + SHIRT + C như bác trong VBA đc k,Có thể thay bằng các lệnh k trùng trong EXEL là đc nhỉ, Mong bác giúp đỡ . Thanks ^^