Programmatically Open and Repair workbook using VBA
How to Repair Excel Workbook using VBA
The following code uses VBA to open and repair the workbook (the option available using Excel Open Dialog)
Sub OpenAndRepairWorkbook()<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Dim oWB As Workbook
On Error GoTo Err_Open
Set oWB = Workbooks.Open(Filename:="C:\ShasurData\ExcelVBA\VBE Tools 2007.xlam", CorruptLoad:=XlCorruptLoad.xlRepairFile)
Exit Sub
Err_Open:
MsgBox Err.Number & " - " & Err.Description
Err.Clear
End Sub
- Login or register to post comments
- Feed: vbadb feed
- Original article
