使用vcmfc将变量的数值输出到excel中

如题,就是我前面利用mfc已经算好了一个变量的值,我想输入的是变量的数据也就是变量所包含的值,不是变量名,这个代码如何改?range=sheet.GetRange(COl... 如题,就是我前面利用mfc已经算好了一个变量的值,我想输入的是变量的数据也就是变量所包含的值,不是变量名,这个代码如何改?

range=sheet.GetRange(COleVariant("A2"),COleVariant("A2"));
range.SetFormula(COleVariant("m_bire"));
range.SetNumberFormat(COleVariant("$0.00"));

比如我前面算好了m_bire的值了,现在想输出他代表的值比如3.1415926这样的数据,该怎么改呢?还有尽可能的保留位数,因为m_bire的数据类型是double的!求各位大神指点!!如果可以的话,给一个vc操作excel的代码汇总。。。小弟百度搜不到啊!!
展开
 我来答
匿名用户
2014-01-14
展开全部
range.SetFormula(COleVariant(m_bire));
追问
formula是公式的意思,所以这个代码肯定是要换的。m_bire是变量,代表的是数字,我需要知道该把formula改成什么函数,然后输出m_bire的值。
按你这个改提示error C2065: 'm_bire' : undeclared identifier
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式