这是我多年来遇到的一个常见问题,我相信许多其他人都经历过。每次我搜索时,我似乎都没有得到我真正需要的东西,所以我想我只是问一下是否有人有答案,或者至少将我指向有正确答案的地方。
该方案通常是我将有一个尚未打开的 Excel 工作簿,通常是从 BusinessObjects 数据集市导出的,但不仅限于该源。无论如何,每当我尝试将工作簿导入 Access、在 SQL Server 中创建链接服务器,甚至将工作簿用作 SSIS 中的 Excel 源时,即使它有数据,工作表也没有数据。但是,如果我要在 Excel 中手动打开文件,保存并关闭,以上所有内容都会按预期显示数据。这是一个非常令人沮丧的问题,除了让一些笨重的脚本在 excel 实例中打开工作簿,保存它,然后再次关闭它之外,我还没有找到更自动化的解决方案。
任何帮助表示赞赏。谢谢。