0

我正在从申请表中打开 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
4

0 回答 0