互联网,编程,与电力工程

如何撰写的输出Excel文件用Borland C + +

之后,示威的方式就如何阅读的投入,从Excel文件用Borland C + + Builder的 ,我们现在要说明的方式写您的输出到Excel文件,并使用相同的语言, C + +中。

有时是更好的解释的东西,例如通过,所以这里好简单的例子,证明这一进程。

假设你是会写一个输出存储在变量, X的说, x = 3.14 ,在第2行,第3栏的Excel文件。 然后,所有你必须做的是使用下面的代码。

案例1 :你必须创建一个新的Excel文件,然后写下你的输出有

/ /申报变数
变xl , v0 , V1导联,的V2 , v3 ;
双x = 3.14 ;

/ /打开Excel的应用
xl =变: :的CreateObject ( “ Excel.Application , ” ) ;

/ /设置应用作为无形的,您就可以扭转“假”为“ true ” ,使有形
xl.olepropertyset ( “有形” ,虚假) ;

/ /获取工作簿
v0 = xl.olepropertyget ( “簿” ) ;

/ /添加一工作图书
v0.oleprocedure ( “添加” ) ;

/ /选择工作簿号码1
V1导联= v0.olepropertyget ( “项目” , 1 ) ;

/ /获取工作
的V2 = v1.olepropertyget ( “工作” ) ;

/ /添加一个工作表
v2.olefunction ( “添加” ) ;

/ /选择工作的人数1
v3 = v2.olepropertyget ( “项目” , 1 ) ;

/ /重命名工作,它以“举例”
v3.olepropertyset ( “名称” , “举例” ) ;

/ /最后,写下你的输出在第2行第3栏
煤焦气温[ 10 ] ;
sprintf ( Temp ,则“ % LF炉” , x )的;
v3.olepropertyget ( “细胞” ) 。 olepropertyget ( “项目” , 2,3 ) 。 olepropertyset ( “价值” ,气温) ;

/ /这将停止要求您在您想要同时您的Excel文件或不
xl.olepropertyset ( “ displayalerts ” ,虚假) ;

/ /保存您的Excel文件在“ D ”类,并将它命名为“ case1.xls ”
xl.olepropertyget ( “簿” ) 。 olepropertyget ( “项目” , 1 ) 。 oleprocedure ( “的SaveAs ” ,在“ D : \ \ case1.xls ” ) ;

/ /关闭工作图书
v1.oleprocedure ( “关闭” ) ;

/ /相当的Excel的应用
xl.oleprocedure ( “退出” ) ;

/ /指定变量
xl =未分配;

案例2 :您想要写您的输出在现有的Excel文件名为“ case1.xls ”位于的“ D : ”

双x = 3.14 ;
/ /申报变数
变xl , v0 , V1导联,的V2 , v3 ;

/ /打开Excel的应用
xl =变: :的CreateObject ( “ Excel.Application , ” ) ;

/ /设置应用作为无形的,您就可以扭转“假”为“ true ” ,使有形
xl.olepropertyset ( “有形” ,虚假) ;

/ /打开工作簿“命名case1.xls ”
xl.olepropertyget ( “簿” ) 。 oleprocedure ( “开放” ,在“ D : \ \ case1.xls ” ) ;

/ /打开工作簿“举例”
v0 = xl.olepropertyget ( “表” , “举例” ) ;

/ /得到细胞
V1导联= v0.olepropertyget ( “细胞” ) ;

/ /最后,写下你的输出在第2行第3栏
煤焦气温[ 10 ] ;
sprintf ( Temp ,则“ % LF炉” , x )的;
v1.olepropertyget ( “项目” , 2,3 ) 。 olepropertyset ( “价值” ,气温) ;

/ /这将停止要求您在您想要同时您的Excel文件或不
xl.olepropertyset ( “ displayalerts ” ,虚假) ;

/ /保存什么你做了
xl.oleprocedure ( “保存” ) ;

/ /相当的Excel的应用
xl.oleprocedure ( “退出” ) ;

/ /指定变量
xl =未分配;

就是这样。 虽然长,程序仍是标准和简单。


提交于: 电脑和编程 C + +中

早先的文章在C + + : 如何阅读的投入,从Excel文件用Borland C + + Builder中

»下篇文章在C + + : 矩阵的TCL建兴:一个矩阵的头文件为矩阵运算在 C + +

搜索本网站

赞助商链接


翻译

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flag
German flagFrench flagSpanish flagJapanese flagArabic flag
Russian flagHindi flag   
By N2H

Legal