API version 2
- ‐
<<¶
右辺のデータを読み込んでSpreadオブジェクトに値を設定します。
右辺のデータ型がExcelSheetオブジェクトの場合、ExcelSheet オブジェクトの保持するExcel形式のデータが変換され、Spread オブジェクトに設定されます。 各セルのスタイルはExcelSheetオブジェクトが保持しているセルの表示設定にあわせて変更されます。
右辺のデータ型がExcelSheetオブジェクト以外の CSV化可能オブジェクト の場合、右辺オブジェクトの保持するデータがCSV形式に変換され、Spread オブジェクトに設定されます。 列名が設定されている場合列タイトルとして設定されます。
セルの合成スタイルがSpreadStyleTextまたはSpreadStyleComboBoxの場合は、合成スタイルのsubTypeに基づいて、貼り付けるテキストからの型推定が行われます(セル編集時と同様)。
合成スタイルのsubType |
テキストの内容 |
value 設定型 |
value 設定値 |
|---|---|---|---|
Integer |
数字列(小数点なし) |
Integer |
テキストが示す数値 |
数字列(小数点あり) |
整数に切り捨て |
||
日付・時刻表示 |
日付に対応するシリアル数値 |
||
上記以外 |
String |
テキストそのまま |
|
Number |
数字列(小数点なし) |
Number |
テキストが示す数値 |
数字列(小数点あり) |
|||
日付・時刻表示 |
日付時刻に対応するシリアル数値 |
||
上記以外 |
String |
テキストそのまま |
|
Fixed |
数字列(小数点なし) |
Fixed |
テキストが示す数値 |
数字列(小数点あり) |
|||
日付・時刻表示 |
日付時刻に対応するシリアル数値 |
||
上記以外 |
String |
テキストそのまま |
|
Date |
数字列(小数点なし) |
Date |
シリアルに対応する日付 |
数字列(小数点あり) |
シリアルに対応する日付時刻 |
||
日付・時刻表示 |
テキストが示す日付時刻 |
||
上記以外 |
String |
テキストそのまま |
|
Number |
数字列(小数点なし) |
String |
テキストそのまま |
数字列(小数点あり) |
|||
日付・時刻表示 |
|||
上記以外 |
|||
上記以外 |
数字列(小数点なし) |
Integer |
テキストが示す数値 |
数字列(小数点あり) |
Number |
テキストが示す数値 |
|
日付・時刻表示 |
Date |
テキストが示す日付時刻 |
|
上記以外 |
String |
テキストそのまま |
各セルのスタイルは変更されません。
いずれの場合も、maxRows/maxColumns プロパティの値はオブジェクトが保持している行列数にあわせて変更されます。
それ以外のデータ型の場合、Objectクラスの読み込み処理が実行されます。
呼出形式一覧
呼出形式 |
説明 |
|---|---|
|
右辺のデータを読み込んで値を設定します。 |
戻り値一覧
戻り値 |
説明 |
|---|---|
読み込み後のSpreadオブジェクト自身を返します。 |
引数一覧
引数 |
説明 |
|---|---|
ref |
読み込むオブジェクトを指定します。 |
例外
なし