Anh thử câu lệnh này xem sao:Xin hỏi các anh chị code nào để đóng file đang mở trong cửa sổ VBE
Ví dụ code đóng file Database.xls trong hình dưới đây
View attachment 133838
Workbooks("Database.xls").Close False
Bạn thử cái này xem nha...code của GPEKhông được Phúc à. Trên trình excel file đó đã đóng nhưng trong cửa sổ VBE vẫn còn. Thực hiện code này báo lỗi
Sub Workbooks_CloseAll()
Dim Wh As Workbook
For Each Wh In Workbooks
If Wh.Name <> ThisWorkbook.Name Then
Wh.Close False
End If
Next Wh
End Sub
Code này không lỗi nhưng cũng không đóng được file như đã nói trên. Hơn nữa mình chỉ muốn đóng file database.xls thôi.Bạn thử cái này xem nha...code của GPE
PHP:Sub Workbooks_CloseAll() Dim Wh As Workbook For Each Wh In Workbooks If Wh.Name <> ThisWorkbook.Name Then Wh.Close False End If Next Wh End Sub
Bạn thử cái này xem nha...code của GPE
PHP:Sub Workbooks_CloseAll() Dim Wh As Workbook For Each Wh In Workbooks If Wh.Name <> ThisWorkbook.Name Then Wh.Close False End If Next Wh End Sub
Bạn Cho mình hỏi 1 vấn đề được không? nếu muốn đóng những file có tên nào đó thì làm sao. ví dụ: hoa.xls, hung.xls,....
Thì bài 2 đấy! Bạn chưa đọc sao?