Clip一覧

プロジェクトなどで使用したコンテンツの覚書。

【Excel】VLOOKUP 関数でキー列よりも左側の値を取得する方法

Excel で表の検索をする際に最も利用されているのが VLOOKUP関数だと思います。 ただ、この関数には『検索範囲の左端にキーがなけ...

記事を読む

【Excel VBA】ブックが閉じられた事を検出する方法

先日ちょっとしたツールを作っている時に他のブックが閉じられた事を検出したい場面に遭遇したのですが、WorkbookオブジェクトにもAppli...

記事を読む

【Excel】SUMPRODUCT関数を使用して曜日別に集計する方法

先日『日付と売上の表から曜日別に集計』ってのが会話の流れでありました。集計対象の表に「曜日」の列があればSUMIF関数だけで事足りる簡単な事...

記事を読む

VBAで一番省略されているキーワード

VBA にはプロパティやステートメントなど様々なキーワードがあります。そして中には記述を省略できるものも少なくありません。 では一番省略さ...

記事を読む

VBA配列基礎

通常の変数は1つの変数に1つの値しか格納できませんが、配列を利用すれば一つの変数に同じデータ型の複数の値を格納することができます。このエント...

記事を読む

【Excel】ユーザー設定リストを活用してオートフィルと並べ替えをカスタマイズ

Excel には「ユーザー設定リスト」という順序に関する情報を保存している機能があります。順序に関する情報なので、使いこなせばオートフィルや...

記事を読む

Excel VBA 高速化アプローチ【プロパティ編】

Excel VBA を高速化する方法をまとめてみました。今回は「プロパティ編」です。このエントリーで記載しているサンプルコードは説明のために...

記事を読む

Excelで数式の計算過程を表示する方法

Excelで作業しているとやたら長ったらしい数式ってたまにありますよね。『この数式は関数がいっぱい書いてあるけど何でこの値を返すんだろう?』...

記事を読む

数式の計算結果で0を表示しない方法

VLOOKUP関数やINDEX関数、あるいは「=A1」などセルを参照する数式で、その計算結果が空白セルを参照する場合、Excel は空白("...

記事を読む

不定の引数を定義するParamArrayキーワード

Excel ワークシート関数のSUM関数やMAX関数は可変の引数を渡すことができます。 VBA のプロシージャでも同じように不定の引数を扱う...

記事を読む