C++Builderで、Excelっぽい出力 (文字列をグリッド管理でき、枠線も引ける、みたいな)が出来るコンポーネント等はないでしょうか? 既存のExcelファイルを利用するのではなく、動的にドキュメントを生成します。更に、xls形式とかで書き出せたら、言う事ありません :)

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/08/31 19:31:08
  • 終了:--

回答(3件)

id:aki73ix No.1

aki73ix回答回数5224ベストアンサー獲得回数272004/08/31 20:07:14

ポイント25pt

http://www.agtech.co.jp/support/faq/legacy/formula_one/all.html

AG-TECH CORP. 製品別FAQ > サポート終了製品 > Formula One

ActiveXコンポーネントにF1Book(Formula One)というのがあります

C++Builder5/6には入っていましたが・・・

xls形式で出力は無理だったと思いますが

グリッド管理と表計算は出来ますが、枠線を引くのはちょっと難しいかと思います

マニュアルが英語だったので使うのに苦労した覚えがありますが

私はCSV形式で書き出していたのですが、こちらは詳しくは覚えてないです・・・すみません

http://www.borland.co.jp/qanda/cbuilder/c0003192.html

Borland Software - Technical Support - Resolutions Knowledge Base

データベースコンポーネントとOfficeコンポーネントを使えば EXCELを直接コントロールできるのでOLEを使ってはいかがでしょうか?

id:ryoko

なるほど、ありがとうございます。参考にさせて頂きます。

2004/09/01 08:44:42
id:wm5775 No.2

wm5775回答回数351ベストアンサー獲得回数42004/08/31 22:11:18

ポイント15pt

#URLはダミーです。

・TStringGrid

・Formular1

・ExcelをActiveX経由で使う

ということができます。xls形式で書き出すのならFormular1かActiveXを使ったExcelでしょう。

id:ryoko

TStringGridは枠も描けたんでしょうか……。参考にさせて頂きます。

2004/09/01 08:46:22
id:f_takaha No.3

f_takaha回答回数12ベストアンサー獲得回数02004/08/31 23:51:10

ポイント40pt

http://www.adv.co.jp/

アドバンスソフトウェア株式会社

アドバンスソフトウェアのExcelCreatorは如何でしょうか?ActiveX版であればC++Builderからでも利用できると思います。

ExcelなしでExcelのファイルが生成できます。

id:ryoko

これはなかなか良さそうですね。仕様をチェックしてみたいと思います :)

2004/09/01 08:52:31

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません