我正在从申请表中打开 excel 文件。我有一个 personal.xlsb 文件,当打开位于 C:\Users\"myusername"\AppData\Roaming\Microsoft\Excel\XLSTART\personal.xlsb 中的任何 excel 文件时会加载该文件。问题是,如果我直接打开 excel,personal.xlsb 会加载,如果我从应用程序打开它,personal.xlsb 将不会加载。有任何想法吗?这是我从应用程序中打开 excel 的方式-
从应用程序打开excel的第一种方式:
Public xlsApp As Object
Public xlsWB As Excel.Workbook
Public sub openExcelFile()
Try
xlsApp = CreateObject("Excel.Application")
xlsApp.Visible = True
xlsWB = xlsApp.Workbooks.Open("C:\myExcelFile.xlsm)
Catch ex As Exception
msgbox(ex)
End Try
End Sub
从应用程序打开excel的第二种方式:
Public sub openExcelFile2()
System.Diagnostics.Process.Start("C:\myExcelFile.xlsm")
End Sub