我正在尝试将 Power Bi Desktop 连接到受密码保护的 Excel 文件。我在网上寻找解决方案,但所有解决方案都指向同一个结论。Power Bi 不支持连接到受保护的工作表。所以我想,如果我使用连接字符串并写入我的凭据,可能会有另一种解决方案,但我无法让它工作。
以下是我尝试过的:
1-获取数据->更多->OLE DB->连接
2-我使用了 OLE DB Provider 12.0(也尝试了 16.0)
3- 我输入了 Excel 的路径,并在数据链接属性中使用了密码,如下所示这里
然后我得到此对话框输入凭据。我尝试Password=MyPassword;
过,Extended Properties="Excel 12.0 Macro;HDR=YES";
因为我的文件启用了宏,但到目前为止似乎没有任何效果,我得到了这个错误OLE DB: External table is not in the expected format
我不知道在凭据对话框中使用什么用户名,因为我的 Excel 文件仅受密码保护。我尝试了管理员、我的 Windows 用户名、Excel 密码和 Windows 密码,但仍然不起作用。我希望有人能给我指明正确的方向。谢谢。