我正在尝试打开一个连接到BBG的excel并刷新值
为了打开excel实例并加载bloomberg addins,我刚才使用了附加链接中的解决方案 Python using win32com wont update excel sheet with needed Add-ins
这个解决方案对我很有效,直到某天xlapp.RegisterXLL('C:/blp/API/Office Tools/bofaddin.dll')
因为某种原因给我带来麻烦。i、 e.不加载和破坏我的代码
有人知道发生了什么吗
如果有人感兴趣,代码如下
import os, os.path
import win32com.client
xlapp = win32com.client.DispatchEx("Excel.Application")
xlapp.RegisterXLL('C:/blp/API/Office Tools/bofaddin.dll')
xlapp.Workbooks.Open('C:\\blp\\API\\Office Tools\\BloombergUI.xla')
wb = xlapp.Workbooks.Open(filepath,None,False)
xlapp.Visible = True
wb_addin = ('C:/blp/API/Office Tools/bofaddin.dll')
wb.RefreshAll()
尝试导入时间并在每个命令后放置时间。睡眠(2)。我发现彭博社的链接有时需要一秒钟来更新
相关问题 更多 >
编程相关推荐