Visual Studio – 使用资源中的Excel工作簿

我在vb.net程序中遇到问题。 我试图创build一个应用程序,用户将数据插入到窗体中,当单击该button时,应用程序将数据插入到Excel工作簿中。

我希望excel工作簿保留在应用程序中,所以我将其添加为资源,但是当我尝试使用以下代码打开它时:

Dim sPath As String = My.Computer.FileSystem.GetTempFileName My.Computer.FileSystem.WriteAllBytes(sPath, My.Resources.exceltemplate, False) 

应用程序不会将“exceltemplate”(我已经添加为资源)识别为资源。 我该如何解决? 有另一种方法去做我想要的吗?

我发现错误在哪里。 我从粘贴“资源”删除了Excel工作簿,所以我再次添加它。 但我这样添加:右键单击我的项目 – >属性 – >资源 – >添加现有项目。 通过这种方式,程序将工作簿识别为资源。