以编程方式命名来自 VB.net 的 Excel 工作簿

Programmatically name an Excel workbook from VB.net

如何命名使用 VB.net 创建的 excel 工作簿 下面是我的代码

appXL = CreateObject("Excel.Application")
wbXL = appXL.Workbooks.Add()

我希望下面的行能够设置工作簿名称,但它总是给我一个错误。

wbXL.Name = "WorkbookName"

我也试过下面的代码,但没有用。

wbXL.Name().Replace(wbXL.Name, "WorkbookName")

任何帮助将不胜感激

感谢@Storax 的指点。我想出了这个

wbXL.SaveAs(Filename:= "WorkBookName")

我将编写代码来查看目录并在代码重新运行时删除文件,这样它就不会要求覆盖,因为它已经存在。

非常感谢你们