VBA

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で文字を切り取る方法

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

Excelマクロでコピー&ペーストをする方法

コピーしたいセルや列などを指定して、CopyとPasteSpecialを書けばOKです。 Sub test() Cells(1, 1).Copy Cells(1, 2).Paste...
VBA

Excelマクロでファイル(ブック)を閉じる方法

閉じたいファイルを指定して、Closeと書くだけです。 変更を保存することもできるので、目的に合わせて使ってみましょう。 Closeでファイルを閉じる方法 プログラムを実行するファ...
VBA

Excelマクロでファイル(ブック)を開く方法

Workbooks.Openで開きたいファイルのパスを指定します。 ファイルのパス(保存されている場所)さえわかれば簡単です。初心者でも実装できるので、ぜひ勉強してみてください。 ...
VBA

Excelマクロでのセル,シート,ファイルの指定(選択)方法

Excelマクロ(VBA)では、以下のように、対象を指定してから操作を記述します。 対象を指定することができないと何も始まりません。今回はセルやシート、ファイルなど、よく使われるも...