API version 1

- 2

<<

右辺のデータを読み込んでSpreadオブジェクトに値を設定します。


右辺のデータ型がExcelSheetオブジェクトの場合、ExcelSheet オブジェクトの保持するExcel形式のデータが変換され、Spread オブジェクトに設定されます。 各セルのスタイルはExcelSheetオブジェクトが保持しているセルの表示設定にあわせて変更されます。


右辺のデータ型がExcelSheetオブジェクト以外の CSV化可能オブジェクト の場合、右辺オブジェクトの保持するデータがCSV形式に変換され、Spread オブジェクトに設定されます。 列名が設定されている場合列タイトルとして設定されます。

各セルの値は、テキストが数字列で小数点ありの場合はNumber型、小数点なしの場合はInteger型、それ以外はString型になります。

各セルのスタイルは変更されません。


いずれの場合も、maxRows/maxColumns プロパティの値はオブジェクトが保持している行列数にあわせて変更されます。


それ以外のデータ型の場合、Objectクラスの読み込み処理が実行されます。


呼出形式一覧

呼出形式

説明

<<(ref)

右辺のデータを読み込んで値を設定します。

戻り値一覧

戻り値

説明

読み込み後のSpreadオブジェクト自身を返します。

引数一覧

引数

説明

ref

読み込むオブジェクトを指定します。

例外

なし



使用例 CRSダウンロード

Form Spread_operetor {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   Spread spread1 {
           x = 8;
           y = 8;
           width = 640;
           height = 440;
   }

   Button button1 {
           x = 664;
           y = 32;
           width = 112;
           height = 32;
           title = "実行";
           function onTouch(e) {
                   var excel = new ExcelDocument;

                   excel.get("Spread_sample02.xlsx");

                   #Spread_sample02.xlsxの最初のシートをspread1に読み込みます
                   ^.spread1 << excel.getSheet(0);
           }
   }
}