2020-05

VBA

Excelマクロで特定の文字を含むか判定する方法

InStrを使えば、特定の文字が何番目にあるかを調べることができます。 これとif文を組み合わせると、特定の文字を含むときだけ処理を実行することができます。 特定の文字が含まれるか...
VBA

Excelマクロで文字の色やフォントを変える方法|書式変更

セルを指定してFontやColorなどを変更できます。 イベントプロシージャに登録すれば、ファイルを開いたり閉じたりした瞬間に書式を統一できます。 フォント:Font フォントを設...
VBA

Excelマクロでオートフィルターをかける方法|Autofilter

Autofilterを使えば自動でフィルタリングをかけることができます。 整理してデータを見やすくできたり、コピペするときにも便利です。 Autofilter Autofilter...
VBA

【VBA】Excelマクロで文字列を置換(統一)する方法|スペース削除, 改行削除

Replaceで文字列を書き換えることができます。 スペースを削除したりもできるので便利です。 文字の置換:Replace Replaceの使い方 このように、"株式会社"の表示が...
VBA

Excelマクロを自動実行する方法|イベントプロシージャ

Excelにはイベントプロシージャという機能があります。 これを使えば、ファイルを開いたときやデータを入力したときにプログラムを起動できます。 イベントプロシージャの作成方法 プロ...
VBA

Excelマクロで最終行(列)を取得する方法(End, Count)

CountとEndを利用して、データが入っているセルの最終行(列)を取得できます。 for文の最終位置を自動で決めるのに便利です。 Countで末端の行or列を取得する Sub t...
VBA

ExcelマクロのFind(FindNext)による文字列検索

Findを使って特定の文字列が入っているセルを見つけることができます。 別のファイルから特定の項目を見つけて、さらに別のファイルにコピペする際に便利です。 Findで文字列を検索す...
VBA

ExcelマクロのLeft,Right,Midで文字を切り取る方法

「Excelマクロで文字を加工したい。」という悩みを解決します。初心者でも簡単です。 Left, Mid, Rightで文字列を指定し、切り出したい文字数を入れるだけです。 ファイ...