等级: 专业版
- 注册:
- 2022-8-5
- 曾用名:
|
代码目的:每天更新品种。
在VBA中如下代码去复制:系统内分类:SH 上海证券交易所(SSE),板块:上海A股 中的个股,并加入到分类:自选 板块:TT1
结果是无法复制,运行后,TT1板块为空,如何复制?
是不是 "上海A股" 这个在系统内认为不是板块,所以用open无法取得数据?
请问如何解决?
Sub tt1()
Set b1 = CreateObject("stock.block")
Call b1.CreateBlock("自选","tt1")
Call b1.open("tt1",1)
Set b2 = CreateObject("stock.block")
Call b2.open("上海A股",1)
For i = 0 To b2.Count()-1
Call b1.AddStock(b2.GetStockMarket(i),b2.GetStockCode(i))
Next
Call b1.ToSave("自选","tt1")
Call b1.ReFurbishView()
Set b1 = Nothing
Set b2 = Nothing
End sub
|
|