Sóc trăng miền nhớ
Thành viên mới

- Tham gia
- 3/6/20
- Bài viết
- 15
- Được thích
- 0
Bạn thử cái này có đúng ý bạn không nha....Anh chị cho em xin code VBA sao cho kết quả mong muốn như cột tô vàng file đính kèm!
Note: dữ liệu mỗi lần lấy có thể nhiều dữ liệu hơn hay ít hơn cũng có
Xin cảm ơn!!!
Sub NoiDungDung()
Dim NoiDung As String: Dim Dong As Integer
Dim Rng As Range, Cls As Range: Const Cg As String = " + "
Set Rng = Range([D4], [D65500].End(xlUp))
For Each Cls In Rng
If Cls.Value = "run" Then
Dong = Cls.Row: NoiDung = ""
ElseIf Cls.Value = "stop" Then
NoiDung = NoiDung & Cg & Cls.Offset(, 1).Value
If Cls.Offset(, 2).Value <> "" Then _
NoiDung = NoiDung & Cg & Cls.Offset(, 2).Value
If Cls.Offset(1).Value = "run" Or Cls.Offset(1).Value="" Then
Cells(Dong, "G").Value = NoiDung: NoiDung = ""
End If
End If
Next Cls
End Sub
Code Tuyệt đỉnh công phu...Thêm 1 tham khảo:PHP:Sub NoiDungDung() Dim NoiDung As String: Dim Dong As Integer Dim Rng As Range, Cls As Range: Const Cg As String = " + " Set Rng = Range([D4], [D65500].End(xlUp)) For Each Cls In Rng If Cls.Value = "run" Then Dong = Cls.Row: NoiDung = "" ElseIf Cls.Value = "stop" Then NoiDung = NoiDung & Cg & Cls.Offset(, 1).Value If Cls.Offset(, 2).Value <> "" Then _ NoiDung = NoiDung & Cg & Cls.Offset(, 2).Value If Cls.Offset(1).Value = "run" Or Cls.Offset(1).Value="" Then Cells(Dong, "G").Value = NoiDung: NoiDung = "" End If End If Next Cls End Sub
Hình như diễn đàn đổi luật rồi.
Hình như mới đổi từ tuần trước anh ạ.Hình như diễn đàn đổi luật rồi.
Cảm ơn bạn nhiềuBạn thử cái này có đúng ý bạn không nha....
Bạn xem giúp code ở modul 1. Mình gán đường link vào ô A1, mà lấy vào ô đó thì lỗiCảm ơn bạn nhiều
ThanksThêm 1 tham khảo:PHP:Sub NoiDungDung() Dim NoiDung As String: Dim Dong As Integer Dim Rng As Range, Cls As Range: Const Cg As String = " + " Set Rng = Range([D4], [D65500].End(xlUp)) For Each Cls In Rng If Cls.Value = "run" Then Dong = Cls.Row: NoiDung = "" ElseIf Cls.Value = "stop" Then NoiDung = NoiDung & Cg & Cls.Offset(, 1).Value If Cls.Offset(, 2).Value <> "" Then _ NoiDung = NoiDung & Cg & Cls.Offset(, 2).Value If Cls.Offset(1).Value = "run" Or Cls.Offset(1).Value="" Then Cells(Dong, "G").Value = NoiDung: NoiDung = "" End If End If Next Cls End Sub
Bạn thử cái này có đúng ý bạn không nha....
bạn ơi muốn cho phần chử đỏ file kèm hiển thị luôn được không?Bạn thử cái này có đúng ý bạn không nha....
Nhận file nha!bạn ơi muốn cho phần chử đỏ file kèm hiển thị luôn được không?
Bac @SA_DQ ơi... em xin mạng phép dùng code của Bác chỉnh lại chút xíu cho đúng theo yêu cầu thêm của bạn @Sóc trăng miền nhớ. Cám ơn Bác nhiều lắm ah.. Chỉ tại code của Bác làm e hâm mộ quá nên em phải dùng ah....Thêm 1 tham khảo:PHP:Sub NoiDungDung() Dim NoiDung As String: Dim Dong As Integer Dim Rng As Range, Cls As Range: Const Cg As String = " + " Set Rng = Range([D4], [D65500].End(xlUp)) For Each Cls In Rng If Cls.Value = "run" Then Dong = Cls.Row: NoiDung = "" ElseIf Cls.Value = "stop" Then NoiDung = NoiDung & Cg & Cls.Offset(, 1).Value If Cls.Offset(, 2).Value <> "" Then _ NoiDung = NoiDung & Cg & Cls.Offset(, 2).Value If Cls.Offset(1).Value = "run" Or Cls.Offset(1).Value="" Then Cells(Dong, "G").Value = NoiDung: NoiDung = "" End If End If Next Cls End Sub
Ủa em với Bác SA_DQ cơBac @SA_DQ ơi... em xin mạng phép dùng code của Bác chỉnh lại chút xíu cho đúng theo yêu cầu thêm của bạn @Sóc trăng miền nhớ. Cám ơn Bác nhiều lắm ah.. Chỉ tại code của Bác làm e hâm mộ quá nên em phải dùng ah....
Gởi lại cho bạn @Sóc trăng miền nhớ hàng của bác @SA_DQ có chỉnh lại theo bạn muốn đây nha...
Cảm ơn nhiều nha.Bac @SA_DQ ơi... em xin mạng phép dùng code của Bác chỉnh lại chút xíu cho đúng theo yêu cầu thêm của bạn @Sóc trăng miền nhớ. Cám ơn Bác nhiều lắm ah.. Chỉ tại code của Bác làm e hâm mộ quá nên em phải dùng ah....
Gởi lại cho bạn @Sóc trăng miền nhớ hàng của bác @SA_DQ có chỉnh lại theo bạn muốn đây nha...
Cỗ bác nấu đã có người dọn ra, và quan viên đã ăn xong rồi. Bác còn nói với ai vậy?Đúng là tiêu đề bài viết đang sai với nội 2ui & nên sửa lại
Trong khi chờ đợi việc này xin không phát biểu gì thêm nữa.
Tiêu đề có thể nên sửa lại là: "Ghi nhận lỗi khi chu trình cảnh báo"