gpt4 book ai didi

VBA:WAITING Bloomberg BDP 通话完成

转载 作者:行者123 更新时间:2023-12-02 10:04:11 24 4
gpt4 key购买 nike

我有一个脚本,可将一些外部数据导入到工作表中,这反过来会影响一些 =BDP(...) 公式。最理想的是,我想在复制数据后立即对 BDP 结果进行一些检查。

Bloomberg Excel 插件异步更新 - 如何等待结果然后恢复脚本?似乎只有在 VBA 脚本完成后才会导入结果,无论运行多长时间。

提前致谢马丁

最佳答案

我使用 BDH 构建了类似的东西。我必须释放控制权,以便 Bloomberg 加载项可以收集数据,然后恢复我的代码。我可以使用 Application.OnTime 来做到这一点。

例如,如果您有一个影响 =BDP 调用的“CheckForData”函数,以及另一个检查结果的名为“ProcessData”的函数,请在“CheckForData”内对“ProcessData”进行异步调用,例如

Sub CheckForData
' Your code here
Application.OnTime Now + TimeValue("00:00:05"), "ProcessData"
End Sub

然后在“ProcessData”中执行检查。

关于VBA:WAITING Bloomberg BDP 通话完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4298934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com