如何撰写的输出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 + +中











