API version 1

- ‐

load

readableオブジェクトからExcel2007形式のファイルを読み込みます。

読み込むことができるのは、Excel2007形式のファイル中に含まれるワークシートのみです。ワークシート以外のグラフ、マクロ、ダイアログ等のデータは読み込まれません。 また、ワークシート中に含まれる、図、グラフなどのオブジェクトも読み込まれません。 そのため、読み込んだExcelDocument オブジェクトを同名のファイルに saveメソッドで保存すると、元のファイル中に含まれているワークシート以外のシート及びワークシート中のオブジェクトは削除されます。

また、Excel97-2003形式のファイルを読み込むことはできません。

呼出形式一覧

呼出形式

説明

void load(readable reader)

readableオブジェクトからExcel2007形式のファイルを読み込みます。

戻り値一覧

戻り値

説明

void

なし

引数一覧

引数

説明

reader

読み込み元のreadableオブジェクト

例外

識別子

説明

CRS::Common::Core-2:1

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

関連項目



使用例 CRSダウンロード

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

   ExcelDocument document;

   Button button_load {
           x = 10;
           y = 10;
           width = 200;
           height = 30;
           title = "ExcelDocument.load";
           function onTouch(e) {
                   var file = FileSystem.openDialog("ExcelDocument.load", "Excelファイル(*.xlsx)", "*.xlsx", "");
                   if (file.isValid) {
                           # Excelファイル読み込み
                           ^.document.load(file);

                           var sheets = ^.document.getSheets();

                           for (var i in sheets) {
                                   print("sheet(", i, "): title=", sheets[i].title);
                           }
                   }
           }
   }
}