2020-05

VBA

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

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

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

セルを指定してFontやColorなどを変更できます。フォント:Fontフォントを設定したい場合は、セルや列を指定してから、Fontを変更します。Sub test()Cells(1...
VBA

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

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

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

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

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

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

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

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

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

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

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

Left, Mid, Rightで文字列を指定し、切り出したい文字数を入れるだけです。ファイルを開くプログラムでパスを取得する際に便利なので、ぜひマスターしましょう。Leftで左か...