5

ここでデモをフォローしました: https://github.com/SheetJS/js-xlsx/tree/master/demos/electron

Excel ファイルを electron アプリにドラッグできます。

ドキュメントによると、次の方法ですべてのセルにアクセスできます。

for(var R = range.s.r; R <= range.e.r; ++R) {
  for(var C = range.s.c; C <= range.e.c; ++C) {
    var cell_address = {c:C, r:R};
    /* if an A1-style address is needed, encode the address */
    var cell_ref = XLSX.utils.encode_cell(cell_address);
  }
}

以下のコードでそれを使用するにはどうすればよいですか? テスト変数に格納されたファイルの内容を取得しましたが、アクセスできません。ドキュメントには情報がありません。

var do_file = (function() {
    return function do_file(files) {
        var f = files[0];
        var reader = new FileReader();
        reader.onload = function(e) {
            var data = e.target.result;
            data = new Uint8Array(data);
            test = XLSX.read(data, {type: 'array'});
            console.log(test);
        };
        reader.readAsArrayBuffer(f);
    };
})();

私はそれを始める方法がわかりませんでした、事前に感謝します

4

2 に答える 2