PhpSpreadsheet 日本語ドキュメント:構造と自動フィルタリング機能

Composerオートローダー PhpSpreadsheetはComposerのオートローダーに依存しています。そのため、PhpSpreadsheetを単独で使用する前に、必ずcomposer installを実行してください。または、既存のプロジェクトに追加する場合はcomposer require phpoffice/phpspreadsheetを使用します。 メモリ内スプレッドシート PhpSpreadsheetのアーキテクチャは、メモリ内スプレッドシー ...

6月25日 20:13 投稿

ASP.NET CoreにおけるNPOIとNpoi.MapperによるExcelデータ高速変換実装

Excelファイルの読み書きは業務アプリケーション開発で頻繁に要求される機能です。従来のNPOIライブラリは高機能ですが、列のマッピングやフォーマット制御を手動で実装するとコードが冗長になりがちです。これを解決するために、データモデルとワークシートの列を自動的に対応付けることができるNpoi.Mapperを組み合わせる手法を解説します。このアプローチにより、数十行 ...

6月25日 16:40 投稿

Pythonを用いて新築マンションデータを収集する方法

プロジェクトの背景 新築マンションのデータは、不動産購入者にとっては購入判断の重要な参考資料となり、開発者にとっては競合プロジェクト分析のツールとしても役立ちます。また、不動産エージェントにとっては物件調査前の準備情報としても重要です。 今回は惠民之家を例に、Pythonを用いて惠州の新築マンションデータを一括収集する方法をご紹介します。収集したデー ...

6月14日 20:30 投稿

Vue.jsでバックエンド不要のExcelエクスポート実装

Vue.jsアプリケーション内で、サーバーAPIを介さずにデータをExcelファイルとしてエクスポートする方法を紹介します。 必要なパッケージのインストール npm install file-saver xlsx npm install script-loader --save-dev 補助スクリプトの配置 Blob.js と Export2Excel.js をプロジェクト内に配置します。これらのファイルは外部リソースから入手可能です。 ディレク ...

6月7日 19:55 投稿

C#によるExcelファイルのインポート・エクスポート処理

Excelファイルのインポート処理 以下のコードは、OpenFileDialogを使用して.xls/.xlsx形式のExcelファイルを選択し、Aspose.Cellsライブラリを利用してデータを読み込む処理を示しています。 private void ExcelImport() { OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "Excelファイル(*.xls,*.xlsx)|*.xls;*.xlsx"; if (dialog.Show ...

5月31日 05:23 投稿

PythonでExcelをテキストとして読み込む方法

PythonでExcelをテキストとして読み込む 日常業務では、Excelファイルのデータ処理が頻繁に行われます。時にはExcelデータをテキスト形式で読み込み、さらなる分析や処理を行う必要があります。このような場合、Pythonは非常に便利なツールです。Pythonには豊富なライブラリが用意されており、Excelファイルのデータをテキスト形式に変換する機能を簡単に実装できます。 ...

5月28日 02:13 投稿

【プロジェクト実践】Python tkinterでランダム抽選アプリを作成する

筆者の知人である女性教師から「授業で使えるランダム指名ツールが欲しい」と相談されました。Excel名簿からデータを読み込み、GUIで操作できるアプリをPythonのtkinterで作成します。最終的な動作画面は以下の通りです(画像再現は不要のため割愛)。 データ処理 学校の名簿は通常Excelで管理されています。そこで pandas と openpyxl を利用してデータを読み込みま ...

5月27日 08:03 投稿

PandasによるExcelデータ処理の実践ガイド

Pandasを用いたExcel操作の基本から応用までを解説する。 ファイルの読み込みと書き出し Excelファイルの読み込みには pd.read_excel() を使用する。ヘッダー行の指定やインデックス列の設定も同時に行える。 import pandas as pd # 基本的な読み込み df = pd.read_excel('data/sample.xlsx') # ヘッダー行を3行目に指定 df = pd.read_excel('data/sample.xlsx', header= ...

5月26日 21:13 投稿

Magicodes.IEを使ったASP.NET CoreでのExcelエクスポート

はじめに ASP.NET CoreアプリケーションからExcelファイルをエクスポートするための、簡単で即用可能な方法を提供するために、Magicodes.IEライブラリはExcelエクスポート機能を独立してパッケージ化しています。これにより、開発者はライブラリをより簡単に利用し、すぐに使用を開始できます。 注意:Magicodes.IEはフレームワークの使いやすさと体験を重視してExcelエク ...

5月24日 21:03 投稿

Pythonによるブログアーカイブの自動化 — ウェブスクレイピングからExcel・Word出力まで

ソフトウェアエンジニアリングの履修課題として、ウェブ上からブログ記事を収集し、書式化されたドキュメントとして保存する処理を実装する機会は珍しくない。本稿では、Pythonを用いたスクレイピング技術に加え、ExcelおよびWord文書の自動生成方法について解説する。 開発環境の構築 本実装で使用する主要なライブラリは以下の通りである。requestsはHTTPリクエストの ...

5月21日 17:33 投稿