問題タブ [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.
php - phpexcelを使用してExcelシートをロード中にエラーが発生しました
次のコードで、phpexcelライブラリを使用して(他のアプリケーションによって生成された)Excelシートを読み込もうとしています:
しかし、私はこのエラーが発生しました。
致命的なエラー: 例外 'PHPExcel_Exception' がキャッチされず、「範囲外のインデックス: 0 によってシートをアクティブに設定しようとしました。実際のシート数は 0 です。」というメッセージが表示されました。in E:\xampp\htdocs\podioexcel\Classes\PHPExcel.php:688 スタック トレース: #0 E:\xampp\htdocs\podioexcel\test.php(18): PHPExcel->setActiveSheetIndex(0) #1 {main} 688 行目の E:\xampp\htdocs\podioexcel\Classes\PHPExcel.php でスローされます
興味深いことが 1 つあります。同じExcelシートを開いて、何も変更せずにファイルを保存すると。このコードよりも問題なく動作しますが、問題は、使用する前に毎回ファイルを開くつもりがないことです。この問題を解決するのを手伝ってくれませんか。
php - サーバーでphpExcelを使用してExcelファイルを読み取れません
こんにちは、phpexcel リーダーを使用して、サーバー IE go-daddy で xlsx コンテンツを読み取っています。非常に添付されたコードをローカルで試してみましたが、非常にうまく機能しています。しかし、サーバーでは、エラーなしで空白の出力が表示されます。
私はよくグーグルで検索しましたが、なぜそのようなことが起こっているのか混乱しています。よろしくお願いします。
php - PHP でオブジェクトをループする
オブジェクト配列の各要素を読み取ろうとしています。コードは Excel ファイルから値を読み取り、その値を変数に割り当てます。
「fname」の出力は 4 つの異なる名前ですが、ループを使用して各値を読み取り、次のようにリンクに割り当てて
www.example.com/fname
、コードを実行すると 4 つの異なるリンクが開かれるようにします。「fname」オブジェクトの各要素に 1 つずつアクセスする方法がわかりません。オンラインで入手可能な例を読みましたが、役に立ちませんでした。私はPHPの初心者であることを覚えておいてください。ありがとう
php - PHP で PHPExcel を使用して PDF データを読み取る
- PHPExcelを使用してPDFからデータを読み取る方法
- または、とにかく PDF を Excel に変換し、PHPExcel Pls を使用してデータを読み取ることができますか?データを読み取りたい場所からPDF ファイルを添付しましたか?
- PDFパーサー、PdfToTextなどを試しましたが、PHPExcelとして正確な結果が得られません
php - PHPExcel ライブラリ取得日
PHPExcel を使用して、Excel ファイルからデータを取得し、次のコードを使用して MySql データベースに保存しようとしています。
このコードでは、次のエラーが発生します。
キャッチ可能な致命的なエラー: PHPExcel_Shared_Date::isDateTime() に渡される引数 1 は、倍精度で指定され、呼び出される PHPExcel_Cell のインスタンスである必要があります。
次のように列を読むと:
セルの書式設定を Excel で日付に設定しても、日付列は通常のテキストとして読み取られます。全体として、Excel ファイルの各レコードに 3 つの日付列があり、日付が含まれているか、空白になっている可能性があります。
Excel の日付列には、dmY の形式の日付があります。可能であれば「Ymd」の形式で取得したいのですが、それ以外の場合は、展開して手動で変換する必要があります。日付は最終的に mysql の日付型列に格納されます。
私もstackoverflowでいくつかの記事を読みましたが、完璧な解決策を得ることができませんでした.
php - 大規模な Excel ファイルを読み取る際の「許可されたメモリ サイズが使い果たされました」エラー
PHPExcel ライブラリを使用して大きな Excel ファイルを読み込もうとしています。これらを含めましたが:
しかし、私はまだこのエラーが発生しています:
致命的なエラー: 55 行目の D:\xampp\htdocs\BidCrawler\application\third_party\PHPExcel\CachedObjectStorage\Memory.php で、1073741824 バイトの許容メモリ サイズが使い果たされました (234881024 バイトを割り当てようとしました)
何か案は?