【PR】AccessやVBAの基礎をしっかり学びたい方には、
以下の入門書が分かりやすくておすすめです。
今回のような“テーブル構造”や“VBAでの自動化”を理解しやすくなります
Excel VBAを書いていて、こんな経験はありませんか?
xlUpの値が何番だったか分からないxlPasteValuesを毎回ググっている数字の定数(-4166 など)が出てきて意味不明になる
VBAを書いている人なら、一度は必ず通る道だと思います。
正直、
「定数を調べる時間が一番ムダ」
そう感じたのが、このファイルを作ったきっかけでした。
VBA定数は「知っているか・すぐ調べられるか」で作業効率が激変する
例えば、こんなコードです。
Range(“A1”).End(xlUp).Select
xlUp はよく使う定数ですが、しばらく使っていないと
あれ?上方向ってどれだっけ?
マイナスだった気がするけど何番?
と、思考が一度止まります。
この「一瞬の検索」が、1日に何度も発生すると、
積み重なってかなりの時間ロスになります。
そこで「Excel定数を検索できるツール」を作りました
毎回ネット検索するのが面倒になり、
自分用に Excel定数をすぐ検索できるツール を作りました。
現在、以下の2種類を配布しています。
Microsoft Access で検索できるタイプ
PDF で検索できるタイプ
用途に応じて、どちらでも使えるようにしています。
| Access版 |
![]() |
| PDF版 |
![]() |
Accessで検索できるExcel定数一覧
VBAを日常的に使う方向けに、Access版を用意しています。
定数名・値・説明で検索可能
ソート・フィルタが高速
VBAを書きながら即確認できる
オフラインでも使用可能
業務でガッツリ使うなら、これ一択です。
PDFで検索できるExcel定数一覧
「とにかく手軽に見たい」という方向けに、PDF版も用意しています。
インストール不要
スマホ・タブレットで閲覧可能
オフライン対応
PDF検索機能あり
ちょっと確認したい時に、非常に便利です。
Access版の特徴(業務でガッツリ使う人向け)
Access版の最大のメリットは、
「検索・絞り込み・並び替え」が圧倒的に速いこと です。
例えば:
Pasteで検索 →xlPasteValuesがすぐ出るBorderで検索 → 罫線系の定数が一覧表示Alignで検索 → 配置関連の定数が一発表示
VBAを書きながら調べても、
思考が途切れません。
PDF版の特徴(手軽に確認したい人向け)
PDF版は、「とにかく手軽」を重視しています。
開けばすぐ使える
開発環境を選ばない
初心者でも扱いやすい
「まずは一覧が見たい」
「Accessは持っていない」
という方に最適です。
実際の使用イメージ(xlUp・xlPasteValues・Borders)
例えば、こんな場面です。
Selection.PasteSpecial xlPasteValues
この xlPasteValues の中身が分からない時、
Access または PDF を開く
「Paste」で検索
定数名・数値・意味を即確認
そのままコピペ
検索 → 理解 → 実装までが一瞬で終わります。
別の例です。
Range(“A1”).End(xlUp).Row
Range(“A1”).Borders(xlEdgeBottom).LineStyle = 1
この定数ファイルは「実務で本当に困ったから」作っています
よくある「ネット情報をまとめただけの一覧」とは違い、
自分が実務で本当に使った定数
調べる頻度が高かった定数
数値だけでは意味が分かりにくい定数
これらを 優先的に整理・追加 しています。
今後も、実務で使った定数は随時アップデートしていく予定です。
Excel定数検索ツールのダウンロードはこちら【無料】

Access版:本格的にVBAを使う方向け
PDF版 :手軽に確認したい方向け
どちらも 無料で公開 しています。
まとめ|Excel定数は「暗記」ではなく「検索」で十分
Excel VBA は、
定数を覚えきれない
数値だけのコードが読みにくい
という理由で、挫折しやすい分野 でもあります。
だからこそ、
✅ 「すぐ調べられる仕組み」
✅ 「迷わず書き続けられる環境」
この2つがあるだけで、
VBAの習得スピードも、作業効率も大きく変わります。
この定数ファイルが、
あなたの作業時間を少しでも短縮できれば嬉しいです。
よくある質問(FAQ)
Q. どれくらいの定数が入っていますか?
A. 実務でよく使う主要なExcel VBA定数を中心に収録しています。今後も随時追加予定です。(405個)
Q. Mac でも使えますか?
A. PDF版はMacでも使用可能です。Access版はWindows専用となります。


