問題タブ [phpexcelreader]

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 投票する
1 に答える
194 参照

php - PHPexcelリーダーを使用してint値をdatetimeに変換し、正しく出力します

私が直面している問題は、Excel ファイルから読み取った int 時刻値を mysql 日時形式に変換して DB に挿入することです。 19-09-2015 02:00:00 に変換されます。これは Excel データの値よりも 2 時間多く、これはすべての日付値で発生しており、2 時間余分に追加されているようです。正しい値。

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

phpexcel - PHPExcel:非表示のセル値/科学番号を数値で取得する方法は?

PHPExcel には、図に示すように、注文商品の値を適切に読み取るために使用できる形式があります。

Excel シートのスナップショット

ドキュメント全体を読みましたが、この問題の解決策が見つかりません。

データが ###### のように表示されている場合も入力された日付については、どうすればそれを取得できますか?

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

excel - このxlsの何が問題になっていますか?

Microsoft Excel でこの xls を開くと、次のメッセージが表示されます。それでも開けますか?」

とにかくMicrosoft Officeはドキュメントを開き、新しい形式で保存させてくれますが、このドキュメントを「その場で」(Excelでファイルを開いて保存することなく)読み取り可能にして、PHPExcelでロードする必要があります。

このファイルは自動 Web ジェネレーターから取得されたもので、xls がどのようにエンコードされているのか正確にはわかりません。

ファイル構造の抜粋を次に示します (最初の行のみを含むテーブルで、ファイルの内容全体をここに貼り付けることはできません)。

0 投票する
0 に答える
1332 参照

php - 列幅を取得

Excelファイルを読み取るためにPHPExcelライブラリを使用しています。各列幅を取得したい。

次のコードを試しています。

列の正確な幅ではなく、常に-1を返します。以前に次のコードを使用した場合。

Excelファイルからの正確な幅ではなく、自動サイズの幅を返します。

誰でも私を助けることができますか?これが私のExcelファイルのスクリーンショットです。

ここに画像の説明を入力

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

php - Google App Engine の PhpExcel エラー: 無効または初期化されていない Zip オブジェクト

Google App Engine で PhpExcel を使用して XLSX ファイルを解析しようとしています。スクリプトを実行すると、次のエラーが表示されます: 無効または初期化されていない Zip オブジェクトです。他の質問を読みましたが、役に立たないようです ( PHPExcel Google App Engine が Excel2007 のファイルを保存しない)、( phpExcel を使用して Google App Engine を使用して xlsx ファイルをダウンロードする)、( PHPExcel の Google App Engine トロウイング エラー)。ファイルを一時フォルダー (sys_get_temp_dir()) に書き込もうとしましたが、そこから読み取ると同じエラーが発生します。

それは私にこれを与えます:

PHP エラーが発生しました

重大度: 警告

メッセージ: ZipArchive::getFromName(): 無効または初期化されていない Zip オブジェクトです

ファイル名: Reader/Excel2007.php

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

php - PHPExcelおよびHTML入力ファイルを使用してExcelファイルの特定のファイルパスを見つける方法は?

HTML入力ファイルタイプ「ボタン」があり、ファイルを選択すると、ファイルの名前しか取得できず、言及されたファイルを読み取るためにPHPExcelから必要と思われるフルパスを取得できません。ライブラリはサーバー側にあり、ユーザーはクライアント側でファイルを選択する必要があるため、これを機能させます。

何か案は?

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

php - 空のセルをデータ セルとして読み取る

PHPExcel コードプレックスが空のセルを値セルと見なす場合がある Excel ファイルを読んでいます。例えば:

Excel に 128 列がある場合、最大値は DV であり、Excel とユーザーの要件によって異なります。最大 126 列です。最小は 8 列です。また、最大行は 250 です。

次のコードを使用して Excel をロードしました。

問題は、PHPExcel が間違った最大列と行を表示していることです。最大列は 126 (DV) で、最大行は 245 です。

しかし、この次のコードを使用すると、間違った値が得られます:

126 の代わりに、最大列として1800+ ( AMK ) を取得し、最大行は 65536 として表示されます。

この問題を解決するにはどうすればよいですか?

新しい Excel をクリアして作成する場合でも、これが発生することがあります。

Excelを読み取る(ロードする)前に最大の列と行を設定する方法、または空のセルを回避する方法は?