いつもの仕事をラクにする仕事効率化について書きます。ExcelとExcelVBAが中心です。
![](https://yasucore.com/wp-content/uploads/2020/05/20200506excelvba-auto-exe-by-workbook-open-376x212.png)
【ExcelVBA】ブックを開いた時に自動実行(Workbook_Open)
VBAでブックを開いた時にマクロを自動実行するにはどうすればいいの? ブックを開いた時に決まったシートを表示したい ブックを開いた時に入力データを削除したい と思ったこともあるのではないでしょうか。 そこで今回は、VBAでブックを開いた時にマクロを自動実行する方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/04/20200426excelvba-worksheets-add-376x212.png)
【ExcelVBA】シートを追加するAddメソッドの使い方
VBAでシートを追加するにはどうすればいいの? 先頭や末尾など、任意の位置にシートを追加したい 追加したシートのシート名を任意の名前に変更したい と思ったこともあるのではないでしょうか。 そこで今回は、VBAでシートを追加する方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/04/20200419excelvba-check-file-exists-by-fullpath-376x212.png)
【ExcelVBA】ブックがあるか確認してなければ作成する
VBAで指定したブックがない時に新規作成するにはどうすればいいの? ファイルだけでなく任意のフォルダがあるかどうかも調べたい フルパスをファイル名とパス名に分割したい と思ったこともあるのではないでしょうか。 そこで今回は、VBAで指定したブックがなければ作成する方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/03/20200329excelvba-check-worksheet-by-name-376x212.png)
【ExcelVBA】任意の名前のシートがなければ作成する
VBAで任意の名前のシートがない時だけ追加するにはどうすればいいの? マクロ終了後に任意のシートを表示したい できるだけ記述を簡単にしたい と思ったこともあるのではないでしょうか。 そこで今回は、VBAで任意の名前のシートがなければ追加する方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/03/20200322excelvba-check-workbook-open-376x212.png)
【ExcelVBA】ブックが開いていなければ開く
VBAで開いていない時だけブックを開くにはどうすればいいの? 開くブックが存在するかどうかも判定したい できるだけ記述を簡単にしたい と思ったこともあるのではないでしょうか。 そこで今回は、VBAでブックが開いていなければ開く方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/03/20200309excelvba-output-csv-376x212.png)
【ExcelVBA】シートの値をCSVファイルに書き込む方法
VBAでシートの値をCSVファイルに書き込むにはどうすればいいの? シートの値を自動でCSVファイルに出力したい できるだけ処理を高速にしたい と思ったこともあるのではないでしょうか。 そこで今回は、VBAでシートの値をCSVファイルに書き込む方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/03/20200302excelvba-input-csv-376x212.png)
【ExcelVBA】CSVファイルを読み込む方法
VBAでCSVファイルの値を取得するにはどうすればいいの? 読み込んだ値をシートに出力したい できるだけ処理を高速にしたい と思ったこともあるのではないでしょうか。 そこで今回は、VBAでCSVファイルを読み込んでシートに転記する方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/02/20200221excelvba-lastrcol-376x212.png)
【ExcelVBA】データの最終列を取得する方法
VBAで最終列を取得するにはどうすればいいの? 任意のシート、行を指定して最終列を取得したい 空白があるデータの最終列を取得したい と思ったこともあるのではないでしょうか。 そこで今回は、任意のシートと行を指定して最終列を取得する方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/02/20200216excelvba-lastrow-376x212.png)
【ExcelVBA】データの最終行を取得する方法
VBAで最終行を取得するにはどうすればいいの? 任意のシート、列を指定して最終行を取得したい 空白があるデータの最終行を取得したい と思ったこともあるのではないでしょうか。 そこで今回は、任意のシートと列を指定して最終行を取得する方法について紹介します。
![](https://yasucore.com/wp-content/uploads/2020/02/20200214excelvba-open-by-filedialog-376x212.png)
【ExcelVBA】ファイルダイアログを開いてファイルを選択する
VBAで任意のファイルを選択して処理するにはどうすればいいの? ファイルダイアログから選択したい ファイルダイアログを開く方法が知りたい と思ったこともあるのではないでしょうか。 そこで今回は、ファイルダイアログを表示して任意のファイルを選択できる「GetOpenFilename」メソッドのサンプルコード、その他の使い方について紹介します。