2020-05

VBA

【VBA】Excelマクロで特定の文字を含むか判定する方法|InStr

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Left, Mid, Rightで文字列を切り出せます。ファイルを開くプログラムでパスを取得する際に便利なので、ぜひマスターしましょう。Leftで左から切り取るSub test()...