ExcelCreator Ver3.0(日本語版)

簡単にExcelファイルの作成が可能なExcelファイル生成支援ツール。

Advance Software 社の製品
2005 年より日本国内にてComponentSourceで販売中。

i

ExcelCreator V3.0は現在 ExcelCreator 2016 の一部として含まれたセット販売のみのお取扱となっており、単体での販売は終了されました。

ExcelCreator V3.0の製品情報及び価格などに関する情報は弊社 までご連絡ください。

ExcelCreator Ver3.0(日本語版) について

簡単にExcelファイルの作成が可能なExcelファイル生成支援ツール。

マイクロソフト社VBなどの開発言語で作成するプログラム上でExcelファイルを作成し、さらに、Excelファイル作成時にExcelは使用せず、独自の技術でExcelファイルを作成するため、パフォーマンス性にも優れたアプリケーションを作成することができます。通常、業務アプリケーション等で作成されるデータは、直接エンドユーザーが操作することができないDB等に蓄積されますが、システムの必要性や利便性を高めるために、エンドユーザーが蓄積されたデータを手軽に操作できるExcel上で分析したり、2次利用できるしくみを考えるとき、データをExcelファイルに出力するアプローチはとても自然です。

さまざまなアプリケーションに対応するExcelファイル生成機能を提供
ExcelCreatorは、さまざまなアプリケーションの目的に対応するため、次のようなExcelファイル生成機能を提供しています 。

  • Excelファイルを新規に作成
    ExcelCreatorは、プログラム上でExcelファイルを新規に作成して、セルに値や書式を設定し、ファイルに保存するためのプロパティやメソッドを提供しています。
  • 既存のExcelファイルを読み込み専用でオープン
    プログラム上で既存のExcelファイルをオープンし、セルの値を取得することができます。
  • 既存のExcelファイルを読み書きオープン New!
    既存のExcelファイルは読み込みオープンだけでなく、読み書き兼用でオープンし、セルに値や書式を設定して上書き保存することができたり、オープンしたファイルのセル 値を取得することもできます。
  • オーバーレイオープン
    プログラム中から既存のExcelファイルをオープン時、同時に出力ファイル名を指定することができます。この機能を使用することで、あらかじめExcelシートに罫線などが設定されたExcelファイルをオープンし、セルに値を差込んで別のファイルとして保存することができます。また、オーバーレイ元ファイルにExcelグラフを設定すれば、プログラム中からグラフが参照するセルに値を設定するだけで、簡単にグラフ付きのExcelファイルを作成することができます。

実行環境にExcelは不要
ExcelCreatorは、独自の技術によりExcelファイルを作成します。このため、サーバなどExcelがインストールされていない環境でもExcelファイルを作成することができるアプリケーションを実装することができます。

Excelファイル生成処理速度が大幅アップ
旧バージョンの「Excelクリエーター Ver2」と比較し、Excelファイル生成時の処理速度が大幅にアップしました。とくに大量のデータを出力した場合に、処理速度の向上を実感することができます。

  • 処理速度1: 256列×  300行の明細を出力
    • Excelクリエーター Ver2(旧バージョン) : 3分05秒
    • ExcelCreator Ver3.0: 2秒
  • 処理速度2:  30列×2,000行の明細を出力
    • Excelクリエーター Ver2(旧バージョン): 1分54秒
    • ExcelCreator Ver3.0: 2秒

シンプルなコーディングでExcelファイルを生成
ExcelCreatorによるプログラム上からのExcelファイル生成は、

  • Excelファイルを新規に(または既存ファイルを)オープン
  • セルへデータを差込み
  • Excelファイルをクローズ

の、わずか3段階のコーディングで実現可能です。

コーディング例 (Visual Basic)

  • Excelファイルを新規作成
    Xls1.CreateBook "c:\seikyu.xls"
  • 任意のセルへデータを差込み
    Xls1.Cell("A1").Str = "○×商事株式会社"
  • Excelファイルをクローズ
    Xls1.CloseBook

シートやセルの操作
プログラム上で操作中のExcelシートに対し、セル、列、行単位でのコピー、クリア、削除、および、セルの罫線や背景色、表示形式などのセル書式を設定することができます。また、シートのコピーや削除機能も提供します。

ExcelViewerコントロールの提供
ExcelCreatorで作成したExcelファイルの内容を確認するための、簡易ビューア機能をActiveXコントロールとAPIで提供します。
ビューア機能で表示できるExcel書式

  • セル値: 英数字/記号類/ひらがな/カタカナ/漢字
  • 文字の配置(横位置): 標準/左詰め/中央揃え/右詰め
  • 文字の配置(縦位置): 下詰め/中央揃え/上詰め
  • フォント: フォント名/スタイル/サイズ/色/下線 (二重下線/下線(会計)/二重下線(会計)は、線として表示・印刷されます)
  • 罫線 : 線種/色/スタイル
  • パターン: パターン/色
  • 行 : 高さ
  • 列: 幅

ExcelConverterコントロールの提供
固定長テキスト、CSVテキスト、バイナリ形式データ、オフコン/汎用機から通信等でEBCDICコードのままパソコン上に保存されたデータを、プログラム上からExcelファイルに変換することができるコンバーター機能をActiveXコントロールとAPIで提供します。

変換できるデータ属性
半角/全角文字列、テキストで書かれた数値、1/2/4バイト系数値、8バイト系浮動小数点値(IEEE規格)、VisuaBasic Currency型、ゾーン数値、オフコン/汎用機の漢字項目、16進コード文字列、パック数値、変換しない(無変換)

対応漢字コード(オフコン/汎用機)
NEC内部、NECJIPSE、富士通JEF(9/12)、三菱MELCOM、IBM標準、日立KEIS、SHARP HAYAC、JIS標準(C6226)