Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:新手请教:C1:=REF(CLOSE,1); 的C1是传到VBA里什么类型?

1楼
andylee 发表于:2011/4/19 21:51:53
用CStr也显示类型不正确,郁闷!
2楼
admin 发表于:2011/4/19 22:14:11
把公式贴过来我们测试看看
3楼
guotx2010 发表于:2011/4/19 22:35:12

传到VBA的都是数字型的。

字符型传不了。

 

4楼
andylee 发表于:2011/4/20 15:34:13
 只想看看C1的值是多少。
Function outputValue(fXXXX, C1)
      msgbox C1
End function



Function outputValue(fXXXX, C1)
      msgbox CStr(C1)
End function

两种方法都不行。
注:fXXXX是指那个默认的参数
      
5楼
admin 发表于:2011/4/20 19:28:15

你没说清楚问题,你把公式调用和VBA函数都列出来我们帮你看看

6楼
andylee 发表于:2011/4/20 20:05:13
 VBA部分已粘出,公式部分更简单:
C1:=REF(CLOSE,1);
outputValue(C1)

其实这些都与问题无关,我的问题是公式里的C1,在VBA里与什么类型对应。

而, 传统上VBA能将任何类型直接msgbox的。




7楼
admin 发表于:2011/4/20 20:41:58
C1是浮点数值类型
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.