コードってその人の癖とかあると思うんですが、私が個人的によく使っているモノ、更によく使うんだけどアレどうやって書くんだっけ…!みたいなものもまとめてみました。 はじめに このページのコードは、基本的にアクティブブック、アクティブシート(最前面にあるブックの、表示されているシート)に作用する前提で書かれています。RangeCellsRowsColumnsから始まっている部分は、この記述が省略されていることにご注意ください。 ActiveWorkbook.ActiveSheet.Range("A1").Clear ↓ Range("A1").Clear 'ActiveWorkbook.ActiveSheet.を省略して記述できる 複数のブック、シート、別のアプリケーションなど、いろんな範囲を扱う場合は以下のようにワークシート変数で明示的に使うほうがおすすめです。 Dim ws As Works
![私がExcelVBAでよく使う便利なコード・スニペットまとめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c5472a72b3259ac2a26189df877a7de90af16733/height=288;version=1;width=512/https%3A%2F%2Fateitexe.com%2Fimg%2Fogp_img.png)