問題タブ [parseexcel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2469 参照

perl - perlでセルnt式の内容を読む方法

Excelファイルを開いて行を読み取るperlの次のコードがあります:列、取得したいのは式ではなくセルの内容、get_cell(0,1)および(1,1)および(2、 1)いくつかの数式と値があります。数式には興味がありません。セルの内容または数式によって返された値だけです。行:1:0が200の場合、背後の数式ではなく200を読み取る必要がありますセル!何人かの善良な人々がこれについて私に返事をくれますか..事前に感謝します..

0 投票する
1 に答える
162 参照

excel - Spreadsheet::ParseExcel がファイルを読み取らない

Spreadsheet::ParseExcel を使用して .xls ファイルの内容を読み取る、Windows で作成および実行した Perl スクリプトがあります。xls ファイルと perl スクリプトを Linux サーバーに転送して実行すると、xls ファイルのデータを読み取ることができません。

Spreadsheet::WriteExcel を使用して Linux サーバー上に xls ファイルを作成しました。ファイルが作成されたら、解析を使用する他のスクリプトで読み込むことができます。したがって、基本的にLinuxで作成された場合は機能しますが、Windowsでスプレッドシートを作成してからドラッグしてLinuxで解析することはできません。

ある種のフォーマットの問題のようですが、回避策があるかどうか疑問に思っていますか?

0 投票する
1 に答える
87 参照

perl - Spreadsheet::ParseExcel を介して日付フィールドの形式が変更される

次の内容の Excel シート (A.xls) があります。

Solaris 5.8 で Perl v5.6.1 と同じスクリプトを使用して、次の出力を得ました。

そして、solaris 5.11 の perl v5.26.3 で同じスクリプトを使用して、日付フィールドの異なる出力を得ました。

Solaris 8 マシンでは 0.2602 バージョンを使用Spreadsheet::ParseExcelし、Solaris 11 マシンでは 0.65 バージョンを使用しました。

モジュール
を介して Excel シートから日付フィールドを読み取るときに、異なる出力が得られるのはなぜですか?Spreadsheet::ParseExcel