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

Excelの列名は、通常「A」「AB」などアルファベット表示(A1形式)になっている。 Excelのオプション(※)を変更することによって「1」「28」など番号表示(R1C1形式)にもできる。   ※ファイル>オプション>数式>数式の処理>R1C1参照形式を使用する   アルファベット表示(A1形式)   番号表示(R1C1形式)     関連記事 カラーコードを16進数表示する WSH JScriptでファイル一覧結果をExcelで表示 各電力会社の電力使用状況をアナログメーター表示できるよう対応してみた [DeAGOSTINI]週刊マクラー …

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

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

ExcelのVBAマクロを使って簡単なカレンダを作ってみたので、備忘録として残しておきます。   カレンダを作るためには、主に以下のような処理が必要。 ・曜日を求める ・その月の最終日を求める(特に2月の閏年計算) ・祝日、休日などを求める  - 固定日(毎年変わらない祝日)  - ハッピーマンデー(第〇月曜日)  - 振替休日  - 春分の日、秋分の日(毎年変わるが計算で求められる)  - 国民の休日(祝日で挟まれた日) 関連記事 UiPath Studioで作成したプロジェクトをバッチ実行 【閲覧注意】ゴキブリのラジコン「ゴキラジ!」を買ってみた Visual Studio 20 …

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

WSH JScriptでExcel読み込み

以前、WSH JScriptでExcel操作で、 Excelブックを新規作成して、セルを編集して、ファイルに書き込むまでのサンプルを紹介しましたが、 今回は、保存済みのExcelを読み込み、任意のセルを読み取る処理。   覚え書き程度ということで、いきなりソース。 関連記事 Visual Studio 2017でインストーラ作成 UiPath Studioで作成したプロジェクトをバッチ実行 [DeAGOSTINI]週刊マクラーレンホンダMP4/4に挑戦(17号) Seleniumを使ったWeb操作の自動化 iPhoneの写真をiCloud経由でWindowsにコピーする方法 WSH …

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

WSH JScriptでExcel操作

WSHを使用した、Excel操作の備忘録。   新規Excelブックを作成し、セルB2に、現在日時を表示し、保存するまでの処理。   前に、C#からの操作を紹介したけど、これの簡易版。 [C#] プログラムからExcelファイルを読み書きする方法   関連記事 やっとTL40 UiPath Studioで作成したプロジェクトをバッチ実行 [DeAGOSTINI]週刊マクラーレンホンダMP4/4に挑戦(17号) Visual Studio 2022でインストーラ作成 iPhoneの写真をiCloud経由でWindowsにコピーする方法 ネットショッピング横断検索サイ …

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