ToMo

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で左か...
VBA

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

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

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

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

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

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

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

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