VB
Microsoft 开发的一种面向对象的编程语言,其在 .NET Framework 上实现。 以前称为 Visual Basic .NET。
70 个问题
你好
我有简单的代码来打开 excel。 但是我无法打开它。 我在谷歌上搜索了这个互操作问题并尝试了各种方法, 但我什么也没得到。 我使用 2019 VB.NET 和 2019 MS Office。 请帮我修复它。
Note:此问题总结整理于 : Problem with Microsoft.Office.Interop.Excel
我在 nuget 包上安装了 Microsoft.Office.Interop.Excel。 以下代码对我有用。
Imports Microsoft.Office.Interop
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim objApp As Excel.Application
Dim objBook As Excel.Workbook
Dim objSheet As Excel.Worksheet
Dim misValue As Object = System.Reflection.Missing.Value
objApp = New Excel.Application
objBook = objApp.Workbooks.Add(misValue)
objSheet = CType(objBook.Sheets("Sheet1"), Excel.Worksheet)
' Do something...'
objSheet.Cells(2, 1) = "value"
Dim savePath As String = "your path"
objSheet.SaveAs(savePath)
objBook.Close()
objApp.Quit()
End Sub
End Class
希望对您有所帮助。
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。
注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。