Excel VBAでボタンひとつで特定の行と列を削除して表を自動作成する方法
![Thumbnail of post image 151](https://scodebank.com/wp-content/uploads/2022/05/キャッチアイ-150x150.jpg)
特定箇所だけを抜き出して表を作成する場合、何回も同じパターンで作成すると非常に手間がかかることがあります。そのような場合に、ボタンを一度クリックするだけで表を作成できると便利です。今回は、Excelの表の特定の行と列を削除して、ボタン ...
Excelで最終行と最上位のデータを常に表示させるサンプルアプリ
![Thumbnail of post image 020](https://scodebank.com/wp-content/uploads/2022/05/キャッチアイ-1-150x150.jpg)
エクセルの表に最新データが追加されていくような場合、そのデータを常に表の先頭や所定の位置に表示させたい場合があります。Excel2021および最新のMicrosoft365で新たに使用できるようになった「XLOOKUP関数」を利用する ...
ExcelVBAを使ってファイルの移動/コピーを自動化する
![Thumbnail of post image 032](https://scodebank.com/wp-content/uploads/2022/04/キャッチアイ-150x150.jpg)
ファイルを整理するために毎回手作業でファイルを振り分けていませんか?
ExcelのVBAを使うとファイルを自動で該当のフォルダに振り分けることが可能になります。
今回はファイルを自動振り分けしたり、もとに戻したりできる ...
Excelデータの特定箇所をCSV出力する
![Thumbnail of post image 123](https://scodebank.com/wp-content/uploads/2022/04/実行画面01-2-150x150.jpg)
ExcelデータをCSVファイルにするには保存時にファイル形式を「CSV(コンマ区切り)(*.csv)ファイル」にすることで変換できますが、特定箇所のデータをCSV出力したり、データをダブルコーテーションで括ったりするにはVBAを使う ...
CSVファイルの特定の箇所をExcelに読込む
![Thumbnail of post image 087](https://scodebank.com/wp-content/uploads/2022/04/実行画面01-1-150x150.jpg)
CSVファイルをExcelに読み込む際、CSVファイルの特定の箇所だけを読み込みたいケースがあると思います。
そんな時に利用していただけるVBAを作成しましたのでご紹介します。
今回紹介するサンプルアプリは「CSVファ ...
Excelで作成したメールアドレス一覧を使ってOutlookで一斉送信する
![Thumbnail of post image 038](https://scodebank.com/wp-content/uploads/2022/02/実行結果01-150x150.jpg)
同じ内容のメールを複数の宛先に送信する場合、通常は一件ずつメールを作成して送信することになりますがExcelVBAを使うと1クリックで複数の宛先に一斉メールを送ることができます。また、一斉にメールを送る際に複数のメールアドレスを設定し ...
自動でExcelの表を加工して別ファイルとして作成する
![Thumbnail of post image 171](https://scodebank.com/wp-content/uploads/2022/02/実行画面01-150x150.jpg)
EXCELの表を加工して新たに別なファイルとして表を作成する場合、同じ内容で繰り返し作成する業務あればVBAを利用することにより、ボタン一発で作業を完了させることができます。
今回はあるEXCELの表を新規に別ファイルの表とし ...
Excel VBA「ThisWorkbook.Path」でエラーを回避する方法
![Thumbnail of post image 170](https://scodebank.com/wp-content/uploads/2022/01/サンプルコードの処理内容-1-150x150.jpg)
ディスクトップやドキュメントフォルダがOneDrive と同期が取られるようになってから、タイトルにあるようにVBAでカレントフォルダを指定すると「パスが見つかりません。」と表示されエラーが発生するようになりました。 原因は今まで下記 ...
Excel VBA で各種ループ処理を行う
![Thumbnail of post image 158](https://scodebank.com/wp-content/uploads/2022/01/実行結果2-150x150.jpg)
プログラミングする大きなメリットは、同じ処理を繰り返す際に短いコードで記述できることです。例えば以下の例では繰り返し処理で使うForNextステートメントを利用すると4行で記述できますが、ForNextステートメントを利用しない場合1 ...
Excel VBAで年月日の間隔(年/月/日/時間)を計算する
![Thumbnail of post image 012](https://scodebank.com/wp-content/uploads/2021/12/アイコン用-150x150.jpg)
年月日間の期間を計算する際に「DateDiff」関数がよく使われますが、「DateDiff」関数だと年、月、日、時間ごとでしか計算できません。そこで「年・月・日・時間」で年月日間隔が表示できる関数を作成しましたのでご紹介します。例えば ...