winforms 如何添加excel文件成为发布vb.NET应用程序的一部分

ou6hu8tu  于 2022-11-17  发布在  .NET
关注(0)|答案(1)|浏览(139)

我在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应用程序发布的一部分?

e0bqpujr

e0bqpujr1#

在Visual Studio中右键单击项目,从上下文菜单中选择Add-〉Existing file,然后选择要在输出文件夹中获取的文件。该文件将被添加到项目的文件列表中。在Solution Explorer窗口中选择刚刚添加的文件,并打开Properties窗口及其属性。确保您已设置了以下属性,如屏幕截图所示:

相关问题