Code khi tắt file tự động hide sheet

Liên hệ QC

mimili

Thành viên hoạt động
Tham gia
5/10/10
Bài viết
110
Được thích
10
Hi các bạn. Mình có file excel như đính kèm. Làm sao khi mình tắt file Excel, file tự động hide Sheet "Xoai, Tao, Mit, Man" lại và save lại. Còn các Sheet khác giữ nguyên không ẩn. Mong được giúp đỡ của các bạn. Cảm ơn.
 

File đính kèm

  • Test.xlsb
    11.8 KB · Đọc: 3
Hi các bạn. Mình có file excel như đính kèm. Làm sao khi mình tắt file Excel, file tự động hide Sheet "Xoai, Tao, Mit, Man" lại và save lại. Còn các Sheet khác giữ nguyên không ẩn. Mong được giúp đỡ của các bạn. Cảm ơn.
Không biết đúng ý bạn không
Mã:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Dim ws As Worksheet
    Application.DisplayAlerts = False
    For Each ws In Worksheets
        If ws.Name = "XOAI" Or ws.Name = "TAO" Or ws.Name = "MIT" Or ws.Name = "MAN" Then
            ws.Activate
            ws.Visible = False
        End If
    Next
    ThisWorkbook.Save
    Application.DisplayAlerts = True
End Sub
 

File đính kèm

  • Test.xlsb
    18.4 KB · Đọc: 7
Upvote 0
Không biết đúng ý bạn không
Mã:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Dim ws As Worksheet
    Application.DisplayAlerts = False
    For Each ws In Worksheets
        If ws.Name = "XOAI" Or ws.Name = "TAO" Or ws.Name = "MIT" Or ws.Name = "MAN" Then
            ws.Activate
            ws.Visible = False
        End If
    Next
    ThisWorkbook.Save
    Application.DisplayAlerts = True
End Sub
Cảm ơn bạn đúng ý mình nhưng nếu mình ẩn Sheet" CAM, LE" thì khi tắt và mở lại 2 sheet này không tự mở lên. Mình mong muốn là khi mở lên thì 3 Sheet" TONG HOP, CAM, LE" đều hiện lên, còn những sheet khác mình muốn xem thì tự mở.
 
Upvote 0
Web KT
Back
Top Bottom