我有女士访问终端,该终端分发给了50多个用户,并且运行良好,直到今天我遇到了奇怪的行为。
今天,我已经在后端链接了一个excel文件,并在前端使用了此链接表,并使用查询创建了一个表单(仅查看)并更新了我的前端。通过测试,我发现如果我打开前端的两个实例并打开新创建的表单,则在第二个实例访问中打开链接的Excel文件为只读。
我的问题是,如何避免这种行为?我不希望我的用户以任何方式看到此excel文件。有什么解决办法吗?
答案 0 :(得分:2)
那是设计使然。内部托管的Excel工作簿无法共享以编写。
一种解决方法是为每个用户创建工作簿的副本。例如,让您的应用程序将工作簿从共享位置复制到用户的本地数据文件夹%LocalAppData%的本地子文件夹,并链接到该文件夹。