楼主: ykc1994
2443 4

[统计软件与数据分析] 求问WIND万得 VBA里 板块序列 里代码的替换方法 [推广有奖]

  • 1关注
  • 15粉丝

硕士生

67%

还不是VIP/贵宾

-

威望
0
论坛币
5198 个
通用积分
244.9661
学术水平
10 点
热心指数
17 点
信用等级
10 点
经验
2234 点
帖子
64
精华
0
在线时间
278 小时
注册时间
2014-9-13
最后登录
2024-3-12

100论坛币

各位老师好,请问要如何才能将  板块序列  里红色方框的代码替换? 红色方框是我万得自定义板块的代码,我现在想将自定义板块的成分股放在excel里,通过VBA读取excel里的成分股,然后代替红色方框的代码。这样以后就能随时调整自定义板块成分股了。

askforhelp.png

用"300072.SZ,300070.SZ”写法不对,用数组报错。现在很纠结,请各位老师指导,非常感谢你们


关键词:wind Win VBA IND EXCEL 量化 万得 wind VBA
沙发
小胖熊1016 发表于 2018-7-9 15:07:36 |只看作者 |坛友微信交流群
你可以在定义一个变量,把定义的变量放在红色格子里,你只要改变定义的变量就可以了
就像a=MFI.DEC  ,  data=vba.west(a, startdate, enddate)
已有 1 人评分热心指数 收起 理由
逐梦的太阳 + 5 热心帮助其他会员

总评分: 热心指数 + 5   查看全部评分

使用道具

藤椅
ykc1994 发表于 2018-7-10 20:06:19 |只看作者 |坛友微信交流群
小胖熊1016 发表于 2018-7-9 15:07
你可以在定义一个变量,把定义的变量放在红色格子里,你只要改变定义的变量就可以了
就像a=MFI.DEC  ,  da ...
这个我明白,你看红色方块后面的fields、startdate、enddate,我都是定义一个变量,然后把变量放在万得vba_wses的公式里。现在问题是,红色方框是我万得里面的自定义板块,这个板块有大概50个成分股,如何把这50个成分股代替掉这个代码。vba_wses是板块行情序列,替换普通个股代码很好做,但是替换自定义板块代码我就真的有点懵了。不知道老师你是否了解,能不能我发给你文件帮我看看?

使用道具

板凳
小胖熊1016 发表于 2018-7-19 10:46:39 |只看作者 |坛友微信交流群
ykc1994 发表于 2018-7-10 20:06
这个我明白,你看红色方块后面的fields、startdate、enddate,我都是定义一个变量,然后把变量放在万得vb ...
可以,我的邮箱364871254@qq.com

使用道具

报纸
小胖熊1016 发表于 2018-7-19 10:46:43 |只看作者 |坛友微信交流群
ykc1994 发表于 2018-7-10 20:06
这个我明白,你看红色方块后面的fields、startdate、enddate,我都是定义一个变量,然后把变量放在万得vb ...
可以,我的邮箱364871254@qq.com

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 09:55