[PowerShell] Excelの列名を列番号に変換する関数

Excelの列名は、通常「A」「AB」などアルファベット表示(A1形式)になっている。 Excelのオプション(※)を変更することによって「1」「28」など番号表示(R1C1形式)にもできる。   ※ファイル>オプション>数式>数式の処理>R1C1参照形式を使用する   アルファベット表示(A1形式)   番号表示(R1C1形式)     関連記事 16進数6桁文字列からカラーを取得 HTML5で各電力会社の電力使用率をアナログメーターで描画するサンプルを作ってみた。 [C#] SSHコマンド実行とSCPファイル転送のサンプル [C#] Web …

[PowerShell] Excelの列名を列番号に変換する関数 Read More
VBAマクロでカレンダ

[Excel VBA] 祝日を求めるサンプル

ExcelのVBAマクロを使って簡単なカレンダを作ってみたので、備忘録として残しておきます。   カレンダを作るためには、主に以下のような処理が必要。 ・曜日を求める ・その月の最終日を求める(特に2月の閏年計算) ・祝日、休日などを求める  - 固定日(毎年変わらない祝日)  - ハッピーマンデー(第〇月曜日)  - 振替休日  - 春分の日、秋分の日(毎年変わるが計算で求められる)  - 国民の休日(祝日で挟まれた日) 関連記事 WSH JScriptでファイル一覧結果をExcelで表示 東京電力メーターといいつつ、関西電力、東北電力、九州電力の電力使用率に対応してみた WSH …

[Excel VBA] 祝日を求めるサンプル Read More
WSH JScriptでExcel読み込み

WSH JScriptでExcel読み込み

以前、WSH JScriptでExcel操作で、 Excelブックを新規作成して、セルを編集して、ファイルに書き込むまでのサンプルを紹介しましたが、 今回は、保存済みのExcelを読み込み、任意のセルを読み取る処理。   覚え書き程度ということで、いきなりソース。 関連記事 WSH JScriptでExcel操作 WSH JScriptでファイル一覧結果をExcelで表示 [C#] プログラムからExcelファイルを読み書きする方法 [C#] Excelを使ったプログラムとインストーラの作成 WordPress「Download Monitor」プラグインのカスタマイズ [C#] 送 …

WSH JScriptでExcel読み込み Read More
WSHでExcel操作

WSH JScriptでExcel操作

WSHを使用した、Excel操作の備忘録。   新規Excelブックを作成し、セルB2に、現在日時を表示し、保存するまでの処理。   前に、C#からの操作を紹介したけど、これの簡易版。 [C#] プログラムからExcelファイルを読み書きする方法   関連記事 WSH JScriptでExcel読み込み WSH JScriptでファイル一覧結果をExcelで表示 [C#] プログラムからExcelファイルを読み書きする方法 [Excel VBA] 祝日を求めるサンプル [C#] Excelを使ったプログラムとインストーラの作成 [C#] スタートアップメニューにシ …

WSH JScriptでExcel操作 Read More
C#でExcelファイルを読み書きするプログラム

[C#] Excelを使ったプログラムとインストーラの作成

C#でExcelファイルを読み書きするプログラムと、そのプログラム(exe)を配布するためのインストーラを作ってみた。 何故態々インストーラを作成するのか? それは、作成したExcelを使ったプログラムは、exeの配布だけでは他のPCでは動かないため。 Excel関連のDLLも一緒に配布する必要がある。 例えば、前に作成したサンプルアプリの場合、配布時は以下のDLLが必要。 Microsoft.Office.Interop.Excel.dll Microsoft.Vbe.Interop.dll office.dll stdole.dll   ⇒これ、後から気づいたけど実は認識誤り(. …

[C#] Excelを使ったプログラムとインストーラの作成 Read More
Excel

[C#] プログラムからExcelファイルを読み書きする方法

Excelに保存したデータを利用して、何かプログラムを作ろうとした場合、通常はExcelマクロなんかを使うことが多いと思う。 実際、マクロはVBA(言語的には旧Visual Basic 6.0)を利用するため、コーディングの難易度が低く、ちょっとした表計算やグラフ作成なら簡単に扱うことができ便利。 だけど、既存のExcelにマクロ追加など手を加えたくなかったり、複数のExcelデータを利用した処理を行いたかったり、他システムとの連携や、ちょっと複雑な処理を加えたいといった場合は、マクロはでは役不足。 C#からExcelを利用するプログラムについて作り方をよく忘れてしまうんで、覚書きとしてメモっ …

[C#] プログラムからExcelファイルを読み書きする方法 Read More