使用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的代码汇总。。。小弟百度搜不到啊!! 展开
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |