Bạn xem đã được chưa ?Em thu tiền ăn học sinh, nguyên cùi phiếu, trước nay phải nhập vô từng Sheet cực quá, giờ muốn nhập vô Sheet tổng hợp, chương trình sẽ tự dò tìm lớp và tự động dữ liệu sẽ chuyển qua Sheet có lớp tương ứng.
Có file kèm theo, anh chị giúp em với
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Columns("F:F")) Is Nothing Then
Dim MySh As String
MySh = Target.Offset(, -3).Value
Sheets(MySh).[B65500].End(xlUp).Offset(1).Resize(, 6).Value = _
Target.Offset(, -4).Resize(, 6).Value
End If
End Sub
Bài này dủ dùng code hay công thức đều sẽ không bằng PivotTable đâu ---> 1 nhát là ra kết quả (trong 10 giây)Em thu tiền ăn học sinh, nguyên cùi phiếu, trước nay phải nhập vô từng Sheet cực quá, giờ muốn nhập vô Sheet tổng hợp, chương trình sẽ tự dò tìm lớp và tự động dữ liệu sẽ chuyển qua Sheet có lớp tương ứng.
Có file kèm theo, anh chị giúp em với