怎么自定义一个函数,通过参数的形式将公式中的某个变量(数字或者字符串)输出到剪贴板,
使用extgbdataset语句将公式中的变量保存到全局变量,然后使用vba读取这个变量。
楼上能帮我写一个吗?主要是对VBA自定义函数不熟悉
Function clipout(Formula,bliang)
'参数bliang可以输出公式中的任何一条指标线数值或者字符串
clipout=0
End Function
我的意思是,在公式里直接用函数ClipOUT()将公式中任意一个中间变量或者指标数值直接复制到剪贴板,
例如:
Ma60:ma(c,60);
Ma120:=ma(c,120);
strout:=if(cross(ma60,120),'60日金叉120日','120日压制60日');
clipout(strout)
这样剪贴板里能读取公式的输出了,
现在不知道clipout()这个自定义函数怎么写
如果你对VBA一窍不通,那么即便我们给你写了你也不会用,还是建议用户减少浮躁心理,平下心来认真的学习一下。
参考 http://www.weistock.com/bbs/dispbbs.asp?boardid=9&Id=11048 这里的有关VBA部分的视频教程及文字教程
我习惯学东西直接看别人的代码中学。嘿嘿
真没人愿意写一下这个自定义函数吗?
论坛互助的气氛很重要啊