我正在尝试使用包含Bloomberg数据链接的Excel工作簿。数据已从Bloomberg中提取。然后,我想确保当我将此工作簿发送给某人时,他们可以使用没有Bloomberg终端连接的工作表。没有Bloomberg提要的用户在Excel中将计算设置为手动,但是当他们尝试保存工作簿时,它会自动尝试更新字段并在Bloomberg值应该为的字段中给出#NAME错误。
有没有办法阻止Excel在保存工作簿时尝试刷新Bloomberg链接?我尝试了VBA Workbook_AfterSave和Workbook_BeforeSave事件,但这似乎没有用。
感激地收到任何建议。
答案 0 :(得分:1)
尴尬承认但是在选项中>配方>手动有一个复选框,用于在保存之前计算工作簿。我取消选中它并且有效。
答案 1 :(得分:0)
根据许可证,您不应该从安装了Bloomberg终端的计算机中删除使用API(Excel)获取的值。话虽如此,如果单元格不再是Excel公式,它们将不再尝试更新为最新值。为此,复制当前具有BDP / BDH公式并右键单击的单元格 - >粘贴特殊 - >值。如果您不希望每次在同一台计算机上打开工作表时刷新值,这也很有用。