Cần lọc dữ liệu sang các trang tính khác theo yêu cầu (1 người xem)

  • Thread starter Thread starter vansontv
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

Tôi đã nói lúc đầu rồi mà, nhờ đúng người rồi đó.
cũng thanks bạn luôn nhé chúc các bạn có nhiều sức khỏe giúp đỡ m.n bạn có tinh Phật không nếu tinh Phật các bạn đã giúp tôi tạo cái file đó là giúp quý Thầy giúp m.n theo Đạo Phật là Công Đức Vô Lượng Đó A Di Đà Phật mong chư Phật gia hộ các bạn
 
gập cao nhân hỏi cho tới luôn có thể cho Số TT bên mấy sheet lọc căn giửa luôn Tên hạ căn trái ô kẻ bung dừa luôn và chổ Tuổi Nam Nữ căn Giữa luôn cái cuối này nừa là hoàn chỉnh rồi giúp luôn he bạn
Dùng code
Mã:
Sub TachSao()
  'Nhan 3 phím: Ctrl + Shift + T chay code
  Dim Sh As Worksheet, RngList As Range, Rng As Range
  Dim sArr As Variant, dArr As Variant
  Dim i As Long, lRow As Long
  Dim tmp As String, ShName As String
  Application.ScreenUpdating = False
  sArr = Array("La H" & ChrW(7847) & "u", "Thái B" & ChrW(7841) & "ch", "K" & ChrW(7871) & " " & ChrW(272) & "ô", "Sao H" & ChrW(7897) & "i")
 
  Set Sh = Sheets(sArr(3)) 'Sheet Sao Hoi"
  Sh.AutoFilterMode = False
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then Sh.Range("A5:G" & lRow).Clear
 
  With Sheet1
    .AutoFilterMode = False
    lRow = .Range("G" & Rows.Count).End(xlUp).Row
    If lRow < 5 Then MsgBox ("Khong co du lieu, Khong Sao"): Exit Sub
    Sh.Range("A5:D" & lRow).Value = .Range("A5:D" & lRow).Value
    Sh.Range("E5:E" & lRow).Value = .Range("G5:G" & lRow).Value
  End With
 
  Sh.Range("A5:E" & lRow).Borders.LineStyle = 1
  dArr = Sh.Range("B5:B" & lRow).Value
  For i = 1 To UBound(dArr)
    dArr(i, 1) = Application.Proper(dArr(i, 1))
  Next i
  Sh.Range("B5:B" & lRow) = dArr
  Set RngList = Sh.Range("A4:E" & lRow)
  Set Rng = Sh.Range("A5:E" & lRow)
 
  For i = 0 To 2
    ShName = sArr(i)
    RngList.AutoFilter Field:=5, Criteria1:=ShName
    If Rng.SpecialCells(xlCellTypeLastCell).Row > 4 Then
      If TestSheet(ShName) Then
        Set ShMain = Sheets.Add(After:=Sheets(Sheets.Count))
        Sheets(Sheets.Count).Name = ShName
        Sh.Range("A1:E4").Copy Destination:=Sheets(ShName).Range("A1")
      End If
      With Sheets(ShName)
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        If lRow > 4 Then .Range("A5:E" & lRow).Clear
        Rng.SpecialCells(12).Copy Destination:=.Range("A5")
        Rng.EntireRow.Delete
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        .Range("A5").Value = 1
        .Range("A5:A" & lRow).DataSeries
      End With
      RngList.AutoFilter
    Else
      Sheets(ShName).Delete
    End If
  Next i
 
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then
    Sh.Range("A5").Value = 1
    Sh.Range("A5:A" & lRow).DataSeries
  End If
  Set Sh = Nothing: Set RngList = Nothing: Set Rng = Nothing
  Application.ScreenUpdating = True
End Sub
 
gập cao nhân hỏi cho tới luôn có thể cho Số TT bên mấy sheet lọc căn giửa luôn Tên hạ căn trái ô kẻ bung dừa luôn và chổ Tuổi Nam Nữ căn Giữa luôn cái cuối này nừa là hoàn chỉnh rồi giúp luôn he bạn
Mã:
Sub TachSao()
  'Nhan 3 phím: Ctrl + Shift + T chay code
  Dim Sh As Worksheet, RngList As Range, Rng As Range
  Dim sArr As Variant, dArr As Variant
  Dim i As Long, lRow As Long
  Dim tmp As String, ShName As String
  Application.ScreenUpdating = False
  sArr = Array("La H" & ChrW(7847) & "u", "Thái B" & ChrW(7841) & "ch", "K" & ChrW(7871) & " " & ChrW(272) & "ô", "Sao H" & ChrW(7897) & "i")
 
  Set Sh = Sheets(sArr(3)) 'Sheet Sao Hoi"
  Sh.AutoFilterMode = False
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then Sh.Range("A5:G" & lRow).Clear
 
  With Sheet1
    .AutoFilterMode = False
    lRow = .Range("G" & Rows.Count).End(xlUp).Row
    If lRow < 5 Then MsgBox ("Khong co du lieu, Khong Sao"): Exit Sub
    Sh.Range("A5:D" & lRow).Value = .Range("A5:D" & lRow).Value
    Sh.Range("E5:E" & lRow).Value = .Range("G5:G" & lRow).Value
  End With
 
  dArr = Sh.Range("B5:B" & lRow).Value
  For i = 1 To UBound(dArr)
    dArr(i, 1) = Application.Proper(dArr(i, 1))
  Next i
  Sh.Range("B5:B" & lRow) = dArr
  Sh.Range("A5:E" & lRow).Borders.LineStyle = 1
  Sh.Range("A5:E" & lRow).Font.Size = 12
  Sh.Range("A5:A" & lRow).HorizontalAlignment = xlCenter
  Sh.Range("C5:D" & lRow).HorizontalAlignment = xlCenter
 
  Set RngList = Sh.Range("A4:E" & lRow)
  Set Rng = Sh.Range("A5:E" & lRow)
  For i = 0 To 2
    ShName = sArr(i)
    RngList.AutoFilter Field:=5, Criteria1:=ShName
    If Rng.SpecialCells(xlCellTypeLastCell).Row > 4 Then
      If TestSheet(ShName) Then
        Set ShMain = Sheets.Add(After:=Sheets(Sheets.Count))
        Sheets(Sheets.Count).Name = ShName
        Sh.Range("A1:E4").Copy Destination:=Sheets(ShName).Range("A1")
      End If
      With Sheets(ShName)
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        If lRow > 4 Then .Range("A5:E" & lRow).Clear
        Rng.SpecialCells(12).Copy Destination:=.Range("A5")
        Rng.EntireRow.Delete
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        .Range("A5").Value = 1
        .Range("A5:A" & lRow).DataSeries
        .Columns("A:E").EntireColumn.AutoFit
      End With
      RngList.AutoFilter
    Else
      Sheets(ShName).Delete
    End If
  Next i
 
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then
    Sh.Range("A5").Value = 1
    Sh.Range("A5:A" & lRow).DataSeries
    Sh.Columns("A:E").EntireColumn.AutoFit
  End If
  Set Sh = Nothing: Set RngList = Nothing: Set Rng = Nothing
  Application.ScreenUpdating = True
End Sub
 
thay code này vào cũng y như code kia bạn ơi thôi vậy cũng được thaks bạn
Mã:
Sub TachSao()
  'Nhan 3 phím: Ctrl + Shift + T chay code
  Dim Sh As Worksheet, RngList As Range, Rng As Range
  Dim sArr As Variant, dArr As Variant
  Dim i As Long, lRow As Long
  Dim tmp As String, ShName As String
  Application.ScreenUpdating = False
  sArr = Array("La H" & ChrW(7847) & "u", "Thái B" & ChrW(7841) & "ch", "K" & ChrW(7871) & " " & ChrW(272) & "ô", "Sao H" & ChrW(7897) & "i")
 
  Set Sh = Sheets(sArr(3)) 'Sheet Sao Hoi"
  Sh.AutoFilterMode = False
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then Sh.Range("A5:G" & lRow).Clear
 
  With Sheet1
    .AutoFilterMode = False
    lRow = .Range("G" & Rows.Count).End(xlUp).Row
    If lRow < 5 Then MsgBox ("Khong co du lieu, Khong Sao"): Exit Sub
    Sh.Range("A5:D" & lRow).Value = .Range("A5:D" & lRow).Value
    Sh.Range("E5:E" & lRow).Value = .Range("G5:G" & lRow).Value
  End With
 
  dArr = Sh.Range("B5:B" & lRow).Value
  For i = 1 To UBound(dArr)
    dArr(i, 1) = Application.Proper(dArr(i, 1))
  Next i
  Sh.Range("B5:B" & lRow) = dArr
  Sh.Range("A5:E" & lRow).Borders.LineStyle = 1
  Sh.Range("A5:E" & lRow).Font.Size = 12
  Sh.Range("A5:A" & lRow).HorizontalAlignment = xlCenter
  Sh.Range("C5:D" & lRow).HorizontalAlignment = xlCenter
 
  Set RngList = Sh.Range("A4:E" & lRow)
  Set Rng = Sh.Range("A5:E" & lRow)
  For i = 0 To 2
    ShName = sArr(i)
    RngList.AutoFilter Field:=5, Criteria1:=ShName
    If Rng.SpecialCells(xlCellTypeLastCell).Row > 4 Then
      If TestSheet(ShName) Then
        Set ShMain = Sheets.Add(After:=Sheets(Sheets.Count))
        Sheets(Sheets.Count).Name = ShName
        Sh.Range("A1:E4").Copy Destination:=Sheets(ShName).Range("A1")
      End If
      With Sheets(ShName)
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        If lRow > 4 Then .Range("A5:E" & lRow).Clear
        Rng.SpecialCells(12).Copy Destination:=.Range("A5")
        Rng.EntireRow.Delete
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        .Range("A5").Value = 1
        .Range("A5:A" & lRow).DataSeries
        .Columns("A:E").EntireColumn.AutoFit
      End With
      RngList.AutoFilter
    Else
      Sheets(ShName).Delete
    End If
  Next i
 
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then
    Sh.Range("A5").Value = 1
    Sh.Range("A5:A" & lRow).DataSeries
    Sh.Columns("A:E").EntireColumn.AutoFit
  End If
  Set Sh = Nothing: Set RngList = Nothing: Set Rng = Nothing
  Application.ScreenUpdating = True
End Sub
 
bác @HieuCD ơi giúp mình lại cái lên office 2019 lỗi rồi xin bác giúp làm lại nhé mới đem ra chửng bị qua tết dùng thì lỗi nhờ kiểm tra lại không để tới lúc làm là po tay rồi

xóa lỗi dome
Chưa có tê fxvdsn.pngChưa có tê fxvdsn.png
nhập lỗi dome
Chưa cóbdbd tên.pngChưa có tê fxvdsn.pngChưa cóbdbd tên.png
 
bác @HieuCD ơi giúp mình lại cái lên office 2019 lỗi rồi xin bác giúp làm lại nhé mới đem ra chửng bị qua tết dùng thì lỗi nhờ kiểm tra lại không để tới lúc làm là po tay rồi

xóa lỗi dome
View attachment 211683View attachment 211683
nhập lỗi dome
View attachment 211684View attachment 211683View attachment 211684
Không có office 2019 để kiểm tra, Khi nào máy tính đồ cổ bị bứt tử mới cài lại
Khả năng là các sheet bị thay đổi nên VBA phản ứng thái quá, cầm tay bắt mạch mới biết bệnh
 
mình không có chỉnh sửa gì trong đó chỉ tải bản chỉnh sửa của bạn và add code vào thôi lúc office 2016 chạy bình thường nên mình để nguyên vậy giờ nhà chùa chửng bị sài mình mở xem lại thì lỗi không biết tại office 2019 hay gì thì mình không biết nửa bạn sài win gì năng officw lên đi :)
Không có office 2019 để kiểm tra, Khi nào máy tính đồ cổ bị bứt tử mới cài lại
Khả năng là các sheet bị thay đổi nên VBA phản ứng thái quá, cầm tay bắt mạch mới biết bệnh
 
mình không có chỉnh sửa gì trong đó chỉ tải bản chỉnh sửa của bạn và add code vào thôi lúc office 2016 chạy bình thường nên mình để nguyên vậy giờ nhà chùa chửng bị sài mình mở xem lại thì lỗi không biết tại office 2019 hay gì thì mình không biết nửa bạn sài win gì năng officw lên đi :)
Mình dùng Excel 2007, bạn đem file sang máy khác chạy xem có bị lổi không, nếu vẫn bị thì gởi file cho mình xem lại
 
Mình dùng Excel 2007, bạn đem file sang máy khác chạy xem có bị lổi không, nếu vẫn bị thì gởi file cho mình xem lại
nhà chùa không có máy cái laptop của mình thì office 2019 po tay rồi key office 2019 và win10 kích hoạt nhiều lắm bác năng lên đi mình có thể hổ trợ bạn kích hoạt :)
 
nhà chùa không có máy cái laptop của mình thì office 2019 po tay rồi key office 2019 và win10 kích hoạt nhiều lắm bác năng lên đi mình có thể hổ trợ bạn kích hoạt :)
Máy mình yếu quá, cài Office 2010 và win mới thì chạy chậm, nên vẫn dùng các phiên bản xưa
Bài đã được tự động gộp:

nhà chùa không có máy cái laptop của mình thì office 2019 po tay rồi key office 2019 và win10 kích hoạt nhiều lắm bác năng lên đi mình có thể hổ trợ bạn kích hoạt :)
Bạn nhắn tin cho bạn Befaint, nhờ kiểm tra trên máy xem sao, có thể lập Temp view xem trực tiếp trên máy
 
Lần chỉnh sửa cuối:
Máy mình yếu quá, cài Office 2010 và win mới thì chạy chậm, nên vẫn dùng các phiên bản xưa
Bài đã được tự động gộp:


Bạn nhắn tin cho bạn Befaint, nhờ kiểm tra trên máy xem sao, có thể lập Temp view xem trực tiếp trên máy
Anh Hiếu ơi nghỉ tết đi anh.:D.
 
Máy mình yếu quá, cài Office 2010 và win mới thì chạy chậm, nên vẫn dùng các phiên bản xưa
Bài đã được tự động gộp:


Bạn nhắn tin cho bạn Befaint, nhờ kiểm tra trên máy xem sao, có thể lập Temp view xem trực tiếp trên máy
kiếm được máy test rồi lỗi trên office 2019 thôi 2016 chạy bình thường
 
Đã chuẩn bị mọi việc, lên mạng giải lao
thôi bác nghĩ tết đi mình chiệu khó quay tay vậy tại muốn giúp cho mọi người làm việc nhanh hơn nhưng office 2019 không chạy thì chiệu rồi thanks bác đã nhiệt tình giúp mình chúc bạn một năm mới có nhiều sức khỏe và hạnh phúc phát tài phát lộc
 
qua tết bạn rảnh làm lại dùm mình he
cái này mình chụp lại khi xóa nội dung bị lỗi
xoa bi loi.png
bấm Debug vào trong
trong vba.png
còn ở ngoài thì nó bỏ 2 sheet không xoa
khong xoa.png
 
Không có office 2019 để kiểm tra, Khi nào máy tính đồ cổ bị bứt tử mới cài lại
Khả năng là các sheet bị thay đổi nên VBA phản ứng thái quá, cầm tay bắt mạch mới biết bệnh
bạn nói đúng rồi bấm Ctel + Shift +T nó thêm sheet Thái Bạch nhưng lỗi font mình không biết nhiều về excel nên không hiểu vba po tay
Chưa có tên.png
 
bạn nói đúng rồi bấm Ctel + Shift +T nó thêm sheet Thái Bạch nhưng lỗi font mình không biết nhiều về excel nên không hiểu vba po tay
View attachment 211921
Do bộ Font khác rồi
Chỉnh lại Code như trong file, xóa các sheet khác chỉ giữ lại 2 sheet như trong file, lưu ý tên sheet mới là "Sao Hoi" không có dấu tiếng Việt
 

File đính kèm

Do bộ Font khác rồi
Chỉnh lại Code như trong file, xóa các sheet khác chỉ giữ lại 2 sheet như trong file, lưu ý tên sheet mới là "Sao Hoi" không có dấu tiếng Việt
mình cũng không hiểu sao nữa đem qua office 2016 chạy bình thường nhưng máy mình bị lỗi vba chạy font nào vậy bạn cũng lỗi
chạy code rồi bấm mặt cười nó hiện bản báo không tìm thấy ô
Chưa có tên.png
Chưa ccó tên.png
nó mắt sao kế đô rồi
Chưa cdcó tên.png
 
mình cũng không hiểu sao nữa đem qua office 2016 chạy bình thường nhưng máy mình bị lỗi vba chạy font nào vậy bạn cũng lỗi
chạy code rồi bấm mặt cười nó hiện bản báo không tìm thấy ô
View attachment 211936
View attachment 211937
nó mắt sao kế đô rồi
View attachment 211938
Mình dùng font Unicode của window
Ngoài "Kế Đô" còn có sao nào dạng "K? ??" không, nếu có code sẽ gôm vào cùng 1 sao
Chỉnh dòng lệnh
Sao = Array("La H?u", "Thái B?ch", "K? ??", "Sao H?i")
Mã:
Sub TachSao()
  'Nhan 3 phím: Ctrl + Shift + T chay code
  Dim Sh As Worksheet, RngList As Range, Rng As Range
  Dim sArr As Variant, Sao As Variant, dArr As Variant
  Dim i As Long, lRow As Long
  Dim tmp As String, ShName As String, TenSao As String
  Application.ScreenUpdating = False
  Sao = Array("La H?u", "Thái B?ch", "K? ??", "Sao H?i")
  sArr = Array("La Hau", "Thai Bach", "Ke Do", "Sao Hoi")
 
  Set Sh = Sheets(sArr(3)) 'Sheet Sao Hoi"
  Sh.AutoFilterMode = False
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then Sh.Range("A5:G" & lRow).Clear
 
  With Sheet1
    .AutoFilterMode = False
    lRow = .Range("G" & Rows.Count).End(xlUp).Row
    If lRow < 5 Then MsgBox ("Khong co du lieu, Khong Sao"): Exit Sub
    Sh.Range("A5:D" & lRow).Value = .Range("A5:D" & lRow).Value
    Sh.Range("E5:E" & lRow).Value = .Range("G5:G" & lRow).Value
  End With
 
  dArr = Sh.Range("B5:B" & lRow).Value
  For i = 1 To UBound(dArr)
    dArr(i, 1) = Application.Proper(dArr(i, 1))
  Next i
  Sh.Range("B5:B" & lRow) = dArr
  Sh.Range("A5:E" & lRow).Borders.LineStyle = 1
  Sh.Range("A5:E" & lRow).Font.Size = 12
  Sh.Range("A5:A" & lRow).HorizontalAlignment = xlCenter
  Sh.Range("C5:D" & lRow).HorizontalAlignment = xlCenter
 
  Set RngList = Sh.Range("A4:E" & lRow)
  Set Rng = Sh.Range("A5:E" & lRow)
  For i = 0 To 2
    ShName = sArr(i): TenSao = Sao(i)
    RngList.AutoFilter Field:=5, Criteria1:=TenSao
    If Rng.SpecialCells(xlCellTypeLastCell).Row > 4 Then
      If TestSheet(ShName) Then
        Set ShMain = Sheets.Add(After:=Sheets(Sheets.Count))
        Sheets(Sheets.Count).Name = ShName
        Sh.Range("A1:E4").Copy Destination:=Sheets(ShName).Range("A1")
      End If
      With Sheets(ShName)
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        If lRow > 4 Then .Range("A5:E" & lRow).Clear
        Rng.SpecialCells(12).Copy Destination:=.Range("A5")
        Rng.EntireRow.Delete
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        .Range("A5").Value = 1
        .Range("A5:A" & lRow).DataSeries
        .Columns("A:E").EntireColumn.AutoFit
        .Rows("1:2").RowHeight = 21.6
      End With
      RngList.AutoFilter
    Else
      If TestSheet(ShName) Then Sheets(ShName).Delete
    End If
  Next i
 
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then
    Sh.Range("A5").Value = 1
    Sh.Range("A5:A" & lRow).DataSeries
    Sh.Columns("A:E").EntireColumn.AutoFit
  End If
  Set Sh = Nothing: Set RngList = Nothing: Set Rng = Nothing
  Application.ScreenUpdating = True
End Sub
 
Mình dùng font Unicode của window
Ngoài "Kế Đô" còn có sao nào dạng "K? ??" không, nếu có code sẽ gôm vào cùng 1 sao
Chỉnh dòng lệnh
Sao = Array("La H?u", "Thái B?ch", "K? ??", "Sao H?i")
Mã:
Sub TachSao()
  'Nhan 3 phím: Ctrl + Shift + T chay code
  Dim Sh As Worksheet, RngList As Range, Rng As Range
  Dim sArr As Variant, Sao As Variant, dArr As Variant
  Dim i As Long, lRow As Long
  Dim tmp As String, ShName As String, TenSao As String
  Application.ScreenUpdating = False
  Sao = Array("La H?u", "Thái B?ch", "K? ??", "Sao H?i")
  sArr = Array("La Hau", "Thai Bach", "Ke Do", "Sao Hoi")

  Set Sh = Sheets(sArr(3)) 'Sheet Sao Hoi"
  Sh.AutoFilterMode = False
  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then Sh.Range("A5:G" & lRow).Clear

  With Sheet1
    .AutoFilterMode = False
    lRow = .Range("G" & Rows.Count).End(xlUp).Row
    If lRow < 5 Then MsgBox ("Khong co du lieu, Khong Sao"): Exit Sub
    Sh.Range("A5:D" & lRow).Value = .Range("A5:D" & lRow).Value
    Sh.Range("E5:E" & lRow).Value = .Range("G5:G" & lRow).Value
  End With

  dArr = Sh.Range("B5:B" & lRow).Value
  For i = 1 To UBound(dArr)
    dArr(i, 1) = Application.Proper(dArr(i, 1))
  Next i
  Sh.Range("B5:B" & lRow) = dArr
  Sh.Range("A5:E" & lRow).Borders.LineStyle = 1
  Sh.Range("A5:E" & lRow).Font.Size = 12
  Sh.Range("A5:A" & lRow).HorizontalAlignment = xlCenter
  Sh.Range("C5:D" & lRow).HorizontalAlignment = xlCenter

  Set RngList = Sh.Range("A4:E" & lRow)
  Set Rng = Sh.Range("A5:E" & lRow)
  For i = 0 To 2
    ShName = sArr(i): TenSao = Sao(i)
    RngList.AutoFilter Field:=5, Criteria1:=TenSao
    If Rng.SpecialCells(xlCellTypeLastCell).Row > 4 Then
      If TestSheet(ShName) Then
        Set ShMain = Sheets.Add(After:=Sheets(Sheets.Count))
        Sheets(Sheets.Count).Name = ShName
        Sh.Range("A1:E4").Copy Destination:=Sheets(ShName).Range("A1")
      End If
      With Sheets(ShName)
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        If lRow > 4 Then .Range("A5:E" & lRow).Clear
        Rng.SpecialCells(12).Copy Destination:=.Range("A5")
        Rng.EntireRow.Delete
        lRow = .Range("B" & Rows.Count).End(xlUp).Row
        .Range("A5").Value = 1
        .Range("A5:A" & lRow).DataSeries
        .Columns("A:E").EntireColumn.AutoFit
        .Rows("1:2").RowHeight = 21.6
      End With
      RngList.AutoFilter
    Else
      If TestSheet(ShName) Then Sheets(ShName).Delete
    End If
  Next i

  lRow = Sh.Range("B" & Rows.Count).End(xlUp).Row
  If lRow > 4 Then
    Sh.Range("A5").Value = 1
    Sh.Range("A5:A" & lRow).DataSeries
    Sh.Columns("A:E").EntireColumn.AutoFit
  End If
  Set Sh = Nothing: Set RngList = Nothing: Set Rng = Nothing
  Application.ScreenUpdating = True
End Sub
bác có time không mình tải team bạn làm dùm mình he
Chưa có tên.pngChưa vdcó tên.pngChưa cdcacó tên.png
 
Web KT

Bài viết mới nhất

Back
Top Bottom