インターネット、プログラミング、 &電力工学

Excelファイルに出力さに書き込む方法を使用してBorland C + +で

後の方法を示しているExcelファイルからの入力を読み取る方法をボーランドC + +のビルダーを使用して 、我々は今すぐここにする方法を説明してExcelファイルに出力を使用して、同じ言語、 C + +のです。

時にはを通じて物事を説明する方が良い例では、以下良い簡単な例を実証するためのプロセスです。

と仮定するなら行くを書くのには、出力変数に格納され、 x 、 x = 3.14で言ってやるが行2 、列3 、 Excelのファイルです。 次に、あなたがこれを行うには、次のコードを使用しています。

ケース1 :あなたは新しいExcelファイルを作成するにして出力をここに入力し、

/ /変数を宣言する
その他のxl 、 v0 、 v1 、 v2 、 v3 ;
ダブル× = 3.14 ;

/ / Excelのアプリケーションを開いて
xl =その他: :のCreateObject ( " excel.application " ) ;

/ /アプリケーションとして設定して目に見えない、逆引きすることができます。は" false "を" True "にして見える
xl.olepropertyset ( "可視" 、 false ) ;この

/ /ワークブック
v0 = xl.olepropertyget ( "ブック" ) ;

/ / 1つの作品を追加予約
v0.oleprocedure ( "追加" ) ;

/ /ワークブック番号1を選択
v1 = v0.olepropertyget ( "アイテム" 、 1 ) ;

/ /ワークシート
v2 = v1.olepropertyget ( "ワークシート" ) ;

/ /シートの1つの作品を追加
v2.olefunction ( "追加" ) ;

/ /ワークシートの番号1を選択
v3 = v2.olepropertyget ( "アイテム" 、 1 ) ;

/ /ワークシートの名前を変更することを"例"
v3.olepropertyset ( "名前" 、 "例" ) ;

/ /最後に、書き込みして出力を2列3行
特性温度[ 10 ] ;
sprintf ( tempを作成し、 " %のLF " 、 x ) ;
v3.olepropertyget ( "セル" ) 。 olepropertyget ( "アイテム" 、 2,3 ) 。 olepropertyset ( "値"と、 Temp ) ;

/ /これは停止さをお願いする場所を選択して、 Excelファイルを同じかどうか
xl.olepropertyset ( " displayalerts " 、 false ) ;この

/ / Excelのファイルを保存して" d "をし、名前を" case1.xls "
xl.olepropertyget ( "ブック" ) 。 olepropertyget ( "アイテム" 、 1 )です。 oleprocedure ( " saveas " 、 " d : \ \ case1.xls " ) ;

/ /閉じるの仕事予約
v1.oleprocedure ( "閉じる" ) ;

/ /非常に、 Excelのアプリケーション
xl.oleprocedure ( "終了" ) ;

/ /変数の割り当てを解除
xl =未使用;

ケース2 :書き込みして出力したいExcelファイルを既存の名前は" case1.xls "の中にある" d : "

ダブル× = 3.14 ;
/ /変数を宣言する
その他のxl 、 v0 、 v1 、 v2 、 v3 ;

/ / Excelのアプリケーションを開いて
xl =その他: :のCreateObject ( " excel.application " ) ;

/ /アプリケーションとして設定して目に見えない、逆引きすることができます。は" false "を" True "にして見える
xl.olepropertyset ( "可視" 、 false ) ;この

/ /ワークブックを開いて"という名前の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 ( "値"と、 Temp ) ;

/ /これは停止さをお願いする場所を選択して、 Excelファイルを同じかどうか
xl.olepropertyset ( " displayalerts " 、 false ) ;この

/ /保存何をしたのか
xl.oleprocedure ( "保存" ) ;

/ /非常に、 Excelのアプリケーション
xl.oleprocedure ( "終了" ) ;

/ /変数の割り当てを解除
xl =未使用;

これでおしまいです。 長いかかわらず、この手順は、まだ標準と簡単です。


提出されたバージョン: コンピュータやプログラミング C + +で

«前の記事をC + + : Excelファイルからの入力を読み取る方法を使用してBorland C + +でビルダー

»次の記事をC + + : 表Tcl / Tk Liteと:表のヘッダファイルを行列演算を C + +で

このサイト内で検索

スポンサードリンク


技術情報の翻訳

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

Legal