Anh chị nào biết, chỉ em tạo 1 hộp thoại thông báo khi e bấm vào 1 macro cho chạy 1 lệnh module được ko ạ, vì file của em có khoảng hơn 10 module, mà phải làm lần lượt từng module 1, em muốn khi em bấm vào 1 module thì nó sẽ hiện lên 1 thông báo (giả sử: "Bạn muốn thực hiện lệnh Module 1", khi em bấm "ok" thì nó mới thực hiện, còn bấm "no" thì nó sẽ không chạy lệnh module ấy nữa
ai biết chỉ giúp em với ạ, em cám ơn ạ, hi, hay em phải chèn gì thêm vào 1 module để nó hiện thông báo lên ạ,
Đây là ví dụ của 1 module của em ạ.
Sub G_LAY_NHOM_1() 'LAY HO CHO VAO NHOM 1, XOA CAC HO O NHOM 2
Dim J As Integer
Dim Er As Long
On Error Resume Next
For J = 3 To Sheets.Count
Er = sh.Range("E" & Rows.Count).End(3).Row
Sheets(J).Activate
With ActiveSheet.Range("A13").CurrentRegion
.AutoFilter 14, "=2" 'COT 13 _NHOM = 2 THI DE LAI, NHOM = 1 THI XOA DI
.Offset(1).Resize(, 1).SpecialCells(xlCellTypeVisible).EntireRow.Delete
.AutoFilter
End With
Next J
End Sub
ai biết chỉ giúp em với ạ, em cám ơn ạ, hi, hay em phải chèn gì thêm vào 1 module để nó hiện thông báo lên ạ,
Đây là ví dụ của 1 module của em ạ.
Sub G_LAY_NHOM_1() 'LAY HO CHO VAO NHOM 1, XOA CAC HO O NHOM 2
Dim J As Integer
Dim Er As Long
On Error Resume Next
For J = 3 To Sheets.Count
Er = sh.Range("E" & Rows.Count).End(3).Row
Sheets(J).Activate
With ActiveSheet.Range("A13").CurrentRegion
.AutoFilter 14, "=2" 'COT 13 _NHOM = 2 THI DE LAI, NHOM = 1 THI XOA DI
.Offset(1).Resize(, 1).SpecialCells(xlCellTypeVisible).EntireRow.Delete
.AutoFilter
End With
Next J
End Sub