ExcelSheetList - Excelシート一覧の取得

Excelファイルからワークシートの一覧を読み込み、レコードとして出力します。

■ストリーム情報

入力フォーマットBinary
接続数1
説明読み込むExcelファイルのバイナリイメージ。
xlsファイル形式、xlsxファイル形式は自動的に判別されます。
出力フォーマットRecord
説明 出力ストリームは固定フォーマットのレコードとなります。
フィールド定義とその内容は以下の通りです。
フィールド名データ型説明
SheetNameStringワークシート名

■コンポーネントプロパティ

名前プロパティ型マッピング説明
ループを開始loopProcess- シート一覧をまとめて出力するか1レコードずつループして出力するかを選択します。
はい [true] - ループの起点となって1レコードずつストリームに出力されます。
いいえ [false] - すべてのレコードがまとめてストリームに出力されます。

■ループ処理

ループを開始が「はい」の場合、このコンポーネントが起点となってシート一覧を1レコードずつ出力します。

■トランザクション処理

コミット何もしません。
ロールバック何もしません。

■エラー処理

タイプパラ
メータ
エラー処理フロー
へのストリーム
エラー
コード
説明
汎用 なし コンポーネントの入力ストリーム なし サポートされない形式のExcelファイルを開こうとした場合
ワークシートが存在しない なし コンポーネントの入力ストリーム1Excelファイル中にワークシートが1つもない場合

■制限事項

読み込み可能なファイルについて

Excel97以降の形式のExcelファイルが読み込み可能です。
Excel2007以降で追加されたxlsx形式のファイルも読み込み可能です。

ブックの保護されたExcelファイル(拡張子 .xls)は読み込むことはできませんが、xlsx形式のファイルは読み込み可能です。ただし、パスワードで保護された場合はどちらの形式のExcelファイルも読み込むことはできません。