SSpread.ExportRangeToTextFileメソッド

 

説明

 

独自に指定したデリミタを使用して、特定のセル範囲をテキストファイルにエクスポートします。

 

ExportToTextFileメソッドの機能に、セル範囲の指定が追加されています。

 

出力結果をUnicodeテキストファイルにしたい場合は、ExportRangeToTextFileUを使用してください。

 

呼出形式

 

ExportRangeToTextFile(col, row, col2, row2, Writer, celldelim, coldelim, rowdelim, flags)

戻り値

 

なし

引数

 

col

エクスポートするセル範囲の開始列番号

row

エクスポートするセル範囲の開始行番号

col2

エクスポートするセル範囲の最終列番号

row2

エクスポートするセル範囲の最終行番号

Writer

エクスポート先Writerオブジェクト

celldelim

セルデリミタ文字

coldelim

列デリミタ文字

rowdelim

行デリミタ文字

flags

ファイルの作成方法

以下の値の組み合わせを指定します。

定数

説明

$ExportRangeToTextFileUnformattedData

4

書式未設定データとしてエクスポート

$ExportRangeToTextFileColHeaders

8

列ヘッダの文字列をエクスポート

$ExportRangeToTextFileRowHeaders

16

行ヘッダの文字列をエクスポート

$ExportRangeToTextFileAllHeaders

24

全てのヘッダの文字列をエクスポート

$ExportRangeToTextFileCheckBoxFalse

32

チェックされていないチェックボックス型セルは0を出力

 

例外

 

EXT-25

有効なWriterオブジェクトが指定されていません

EXT-28

ExportRangeToTextFileメソッドでエラーが発生しました

 

使用例

var fs = new FileSystem();
var f = fs.SaveDialog("保存", "テキストファイル(*.txt)=*.txt", "txt", "");
ExportRangeToTextFile(1, 1, 10, 10, f, "", ",", "", $ExportToTextFileAllHeaders);
f.Close();

 

関連項目

 

ExportRangeToTextFileUExportToTextFileLoadTextFileメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る