低所得の青色申告個人事業主のブログ

開業から経験で得た情報をお知らせしていきたいと思います。

= グローバル ナビゲーション =

ExcelTips

【第8回】VBA で単純な倉庫番ゲームにチャレンジ

その昔 倉庫番 というゲームがありました。 Excelで完全に再現することは不可能ですが、できるだけ再現してみたいと思います。 ゲームプログラミングを勉強したい方には、あまり参考にならないと思います。 しかし、VBAの学習に多少寄与できるよう無駄なこと…

【第7回】VBA で単純な倉庫番ゲームにチャレンジ

その昔 倉庫番 というゲームがありました。 Excelで完全に再現することは不可能ですが、できるだけ再現してみたいと思います。 ゲームプログラミングを勉強したい方には、あまり参考にならないと思います。 しかし、VBAの学習に多少寄与できるよう無駄なこと…

【第6回】VBA で単純な倉庫番ゲームにチャレンジ

その昔 倉庫番 というゲームがありました。 Excelで完全に再現することは不可能ですが、できるだけ再現してみたいと思います。 ゲームプログラミングを勉強したい方には、あまり参考にならないと思います。 しかし、VBAの学習に多少寄与できるよう無駄なこと…

【第5回】VBA で単純な倉庫番ゲームにチャレンジ

その昔 倉庫番 というゲームがありました。 Excelで完全に再現することは不可能ですが、できるだけ再現してみたいと思います。 ゲームプログラミングを勉強したい方には、あまり参考にならないと思います。 しかし、VBAの学習に多少寄与できるよう無駄なこと…

【第4回】VBA で単純な倉庫番ゲームにチャレンジ

その昔 倉庫番 というゲームがありました。 Excelで完全に再現することは不可能ですが、できるだけ再現してみたいと思います。 ゲームプログラミングを勉強したい方には、あまり参考にならないと思います。 しかし、VBAの学習に多少寄与できるよう無駄なこと…

【第3回】VBA で単純な倉庫番ゲームにチャレンジ

その昔 倉庫番 というゲームがありました。 Excelで完全に再現することは不可能ですが、できるだけ再現してみたいと思います。 ゲームプログラミングを勉強したい方には、あまり参考にならないと思います。 しかし、VBAの学習に多少寄与できるよう無駄なこと…

【第2回】VBA で単純な倉庫番ゲームにチャレンジ

その昔 倉庫番 というゲームがありました。 Excelで完全に再現することは不可能ですが、できるだけ再現してみたいと思います。 ゲームプログラミングを勉強したい方には、あまり参考にならないと思います。 しかし、VBAの学習に多少寄与できるよう無駄なこと…

【第1回】VBA で単純な倉庫番ゲームにチャレンジ

その昔 倉庫番 というゲームがありました。 Excelで完全に再現することは不可能ですが、できるだけ再現してみたいと思います。 ゲームプログラミングを勉強したい方には、あまり参考にならないと思います。 しかし、VBAの学習に多少寄与できるよう無駄なこと…

エクセル(Excel)の祝日テーブルを作成する

エクセル(Excel)の学習で自動生成のカレンダーは、様々な要素を学べる題材です。 エクセルには祝日を判定する関数はないため、カレンダー生成には 祝日テーブル を用意する必要があります。 ここでは、できる限りメンテナンス不要な祝日テーブルを作成しま…

Excel VBA エクセルだけで年賀状宛名面を作成するマクロ

年賀状の宛名面作成は、Wordの差し込み印刷を利用するのが一般的です。 ただ、私はWordが苦手でExcelだけで年賀状宛名面を作成したくて用意したマクロの作成手順をご紹介します。 Excel VBA の基本的な知識が必要です。 なお、汎用性はありませんので、参考…

VBA 正規表現を活用した郵便番号の7桁数字フォーマット変換する自作関数

正規表現の説明で、よく郵便番号が例に使われます。 いくつかの郵便番号の表示形式から 正規表現 を使って7桁数字に変換する関数を作成します。

Excel VBA 初心者に紹介する Not演算子の使用例

VBAを学習して間もないとき、And演算子やOr演算子を使用する場面はすぐ想像できるのですが、Not演算子の使用場面は想像できませんでした。 例えば、「AがBでないなら」とコーディングしたいとき、「If Not A = B Then ・・・」などと書くことも可能ですが、…

同じ式を繰り返し記述することを防げる LET関数

LET関数がリリースされました。 待ち望まれていた関数ですが、Microsoft365限定のため互換性に問題がありますが、使い方を解説します。

Excel VBA [CrowdWorksの案件を参考に] 文字列にカンマを挿入するマクロ

CrowdWorks の Excel VBA にあった案件を参考に架空の要件を用意して、段階的にコーディングしてみました。 なお、あくまで参考にして作った要件のため実際の案件とは異なります。 また、筆者は参考にした案件の受注者ではありません。

Excel VBA の InStrRev 関数で2つ以上(複数)文字を探索した場合の戻り値(位置)

InSerRev関数は、Excel関数でなく VBA の関数になります。 この関数の説明ページはいくつもあるのですが、勘違いして混乱することが多いので、その点だけを解説します。

Excel VBA の文字列を挿入する関数

VB.NETには StringクラスにInsertメソッドがありますが、 Excel VBA にはそれにあたる関数が見当たらないので、自身で用意します。

動的にセルを参照するINDIRECT関数

INDITRECT関数は関数の解説を読んでも理解が難しいので、概念的な説明します。

【Excel】 Access からの Copy & Paste

F2のセル編集とF4の絶対参照を説明します。F1ヘルプを押し間違える話、その他のファンクションキーも加えて説明します。

【Excel】VLOOKUP関数が使えないときに使えるINDEX関数

VLOOKUP関数は検索値が左にあることが必要です。 検索値が右側にあった場合にも使えるINDEX関数を説明します。

【Excel】IF関数の落とし穴【EXACT関数】【ISBLANK関数】

IF関数は、ときどき思った通りの動作をしてくれないときがあります。EXACT関数とISBLANK関数もあわせて説明します。

【Excel Tips】目次

// ---- C o n t e n t s ---- 【困った】VLOOKUP関数がひっかけてくれない7つの原因 VLOOKUP関数の列番号を動的に取得する方法 ファンクションキーで絶対参照設定【F2】【F4】 IF関数の落とし穴【EXACT関数】【ISBLANK関数】 VLOOKUP関数が使えないときに…

【Excel】ファンクションキーで絶対参照設定【F2】【F4】

F2のセル編集とF4の絶対参照を説明します。F1ヘルプを押し間違える話、その他のファンクションキーも加えて説明します。

【Excel】VLOOKUP関数の列番号を動的に取得する方法

VLOOKUP関数の落とし穴についてはこちら。 account-it-dentist.hatenablog.com VLOOKUP関数では列番号を指定します。 そのときのTipsを紹介します。

【Excel】【困った】VLOOKUP関数がひっかけてくれない7つの原因

VLOOKUP関数はコード表などから値を取得するのによく使いますが、また取得に失敗することもままあります。 VLOOKUP関数にはいくつか落とし穴があります。 原因のいくつかを説明します。