【发布时间】:2016-07-21 09:36:40
【问题描述】:
我正在用户桌面上创建一个空白文件(.xlsx),然后我需要打开该文件并用数据填充该文件,但是在打开该文件时我收到一个错误“文件无效”。我正在使用以下代码:
Dim filePath As String = desktopPath & "\Suspense_" & Now.Date.ToString("MMddyy") & ".xlsx"
Dim fs As FileStream = Nothing
fs = File.Create(filePath)
'getting error on below line
xlWorkBook = xlApp.Workbooks.Open(filePath)
文件创建成功,打开失败。
请指出我做错了什么。
【问题讨论】:
-
仅仅创建一个扩展名为 XLSX 的文件并不意味着您创建了一个有效的 Excel 文件。您需要使用 Excel 本身(互操作库)或一些知道如何格式化空 Excel 文件的第三方库(EPPlus)
标签: .net vb.net excel filesystems file-type