先保存,重新打开文件,再导
Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter= "EXCEL 文件|*.xlsx" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
Dim tb As Table
Dim Book As New XLS.Book() '(dlg.FileName)
Book.Save(dlg.FileName)
Book = New XLS.Book(dlg.FileName)
Dim s As Integer =1
For Each tb In Tables
If tb.name.Contains(".") Then
Else
book.Sheets.Add(tb.name)
……