Chào các thầy và các bạn,
Báo cáo của mình có nhiều sheets và công thức, links... nên rất nặng.
Khi gởi báo cáo đi mình muốn xoá hết các công thức và các đường links trong tất cả các sheets (sheet ẩn và sheet hiện).
Mình có thử vài đoạn code mà làm hoài không thành công:
Xin các thầy và các bạn giúp dùm.
Báo cáo của mình có nhiều sheets và công thức, links... nên rất nặng.
Khi gởi báo cáo đi mình muốn xoá hết các công thức và các đường links trong tất cả các sheets (sheet ẩn và sheet hiện).
Mình có thử vài đoạn code mà làm hoài không thành công:
Mã:
Function GetValue(TenFile)
On Error Resume Next
Dim WBook As Workbook
Dim Sh As Worksheet
Set WBook = Workbooks(TenFile)
' For Each Sh In WBook.Worksheets
' With Sh.UsedRange
' .Value = .Value
' .Hyperlinks.Delete
' End With
With Sh.Cells.Select
.Value = .Value
.Copy
.xlPasteValues
.Hyperlinks.Delete
End With
Next Sh
End Function
Chỉnh sửa lần cuối bởi điều hành viên: