我在VB.NET上创建了一个完整的Windows窗体应用程序,它使用Excel并处理和创建一些数据。当我从VisualBasicStudio应用程序或从bin\debug\
运行应用程序文件时,代码按预期运行。当我发布项目以创建Windows应用程序向导时,应用程序只选择应用程序文件和库。它不选择Excel文件。下面是一个代码示例。
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles CommandButton.Click
Dim xlApp As Excel.Application
Dim xlWorkBook As Workbook
Dim xlWorkSheet As Worksheet
RegisterExcelToROT() 'Sub to register excel to ROT
xlApp = Marshal.GetActiveObject("Excel.Application")
xlWorkBook = xlApp.Workbooks.Open("Path to excel file")
xlWorkSheet = xlWorkBook.Worksheets("SheetName")
Some subs to manipulate the excel
End Sub
如何使excel文件成为windows应用程序发布的一部分?
1条答案
按热度按时间e0bqpujr1#
在Visual Studio中右键单击项目,从上下文菜单中选择
Add
-〉Existing file
,然后选择要在输出文件夹中获取的文件。该文件将被添加到项目的文件列表中。在Solution Explorer
窗口中选择刚刚添加的文件,并打开Properties
窗口及其属性。确保您已设置了以下属性,如屏幕截图所示: