読者です 読者をやめる 読者になる 読者になる

いろいろ備忘録日記

主に .NET と Python絡みのメモを公開しています。

excel

EPPlusの基本的な使い方メモ (xlsx形式, Excelのインストール必要ない, COM使わない)

知り合いから、EPPlusというとても便利なライブラリを教えてもらったので忘れないうちにメモメモ。Excelを扱うライブラリなんですが、これがとても便利です。公式ページは以下になります。 EPPlus-Create advanced Excel spreadsheets on the serverepplus.c…

Excelで行選択して行削除するキーボードショートカット

以下、よく忘れるので自分用のメモです。 何故か知らないけど、ちょっとしたらすぐ忘れてしまいます。(謎 Excelで行選択して行削除をキーボードのみで行うには 行数分のセルを選択しておいて、Shift+スペース。(行選択) 行削除するには、Ctrl+-。 逆に、…

ExcelのInterop操作を管理するクラス (Microsoft.Office.Interop.Excel, COM, Marshal.ReleaseComObject, 解放)

Excelに限らずInterop操作を行う場合には決まり事があります。 COMオブジェクトの参照カウントをきっちり解放する。 これを行わないと、処理が正常に行われていても プロセスが残ったままになります。 COMの参照カウントを解放するには以下のクラスを利用し…