Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
彭博社-Excel VBA宏发送电子邮件至彭博社<;CN>;屏幕通过<;抓斗>;_Excel_Vba_Bloomberg - Fatal编程技术网

彭博社-Excel VBA宏发送电子邮件至彭博社<;CN>;屏幕通过<;抓斗>;

彭博社-Excel VBA宏发送电子邮件至彭博社<;CN>;屏幕通过<;抓斗>;,excel,vba,bloomberg,Excel,Vba,Bloomberg,我希望开发一个Excel Bloomberg宏。excel电子表格将链接到彭博附加模块,当然还有彭博终端。宏的目标是在a列中列出我们需要收集的“公司新闻”的证券列表。这一宏观经济政策的目标是提供新闻,作为股票价格超过价格容忍度的后盾。需要彭博屏幕。宏需要在电子表格A列中列出的每个证券的(公司新闻)屏幕上执行 此宏的目标是(导出屏幕,虚拟打印屏幕,并通过电子邮件发送屏幕)以获得A列中任何价格变化为10%或更大的证券 例如,在10月23日,Yelp公司的股票下跌了-18% 彭博屏幕上的新闻如下 “Y

我希望开发一个Excel Bloomberg宏。excel电子表格将链接到彭博附加模块,当然还有彭博终端。宏的目标是在a列中列出我们需要收集的“公司新闻”的证券列表。这一宏观经济政策的目标是提供新闻,作为股票价格超过价格容忍度的后盾。需要彭博
屏幕。宏需要在电子表格A列中列出的每个证券的
(公司新闻)屏幕上执行

此宏的目标是
(导出屏幕,虚拟打印屏幕,并通过电子邮件发送
屏幕)以获得A列中任何价格变化为10%或更大的证券

例如,在10月23日,Yelp公司的股票下跌了-18% 彭博
屏幕上的新闻如下 “Yelp股价暴跌,季度预测未达到预期”

如何使此
屏幕通过VBA宏?或许我可以在点击图片中的#1新闻故事后获得后续屏幕

宏将使用公司的CUSIP在彭博上查找YELP的股票 这是
985817105股票

一个供参考的简单公式 要获取当天的最后价格,请执行以下操作:
=BDH(985817105 Equity,PX_LAST,20141023)
[所有这些值都是单元格引用,彭博数据历史记录] 或者可以使用
=BDP
公式:
=BDP(985817105股票,PX_LAST)
[此彭博数据点公式仅捕获当日数据]

我见过一些彭博社代码使用键盘字符导航,即
&
,但我不太熟悉。

类似的内容

bg = DDEInitiate("winblp", "bbk")
Call DDEExecute(bg, "<blp-3><home>ID " & bbgkey & "<GO>")
Call DDEExecute(bg, "<blp-3>CN<GO><copy>")
ThisWorkbook.Worksheets("Main").Range("A1").PasteSpecial
bg=DDEInitiate(“winblp”、“bbk”)
调用DDExecute(bg,“ID”和bbgkey&“
调用DDExecute(背景,“CN”)
此工作簿。工作表(“主”)。范围(“A1”)。专用粘贴

我们如何了解更多这些DDE功能?有可用的资源吗?