以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  通过VBA取幅图公式的均线值,怎么提示错误呢:  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=163793)

--  作者:msedu
--  发布时间:2018/6/1 20:58:42
--  通过VBA取幅图公式的均线值,怎么提示错误呢:
通过VBA取幅图公式的均线值,怎么提示错误呢?,错误信息是:缺少Formula对象,404

Function AutoStp ()
Set Grid = Hyo.GetGridByName("HyoFt1")
Set Formula = Grid.GetFormulaByIndex(1) \'得到主图窗格第一个指标公式(默认为MA均线指标)
linevalue=Formula.GetBufData("MA89",0)
msgbox Formula linevalue
End Function
[此贴子已经被作者于2018/6/1 20:59:26编辑过]

--  作者:马良
--  发布时间:2018/6/1 21:45:46
--  
要判断formula对象是否有效才可以的 如果对象无效,需要检查代码是不是取公式方法不对