VBA,表の加工

Thumbnail of post image 175

特定箇所だけを抜き出して表を作成する場合、何回も同じパターンで作成すると非常に手間がかかることがあります。そのような場合に、ボタンを一度クリックするだけで表を作成できると便利です。今回は、Excelの表の特定の行と列を削除して、ボタン ...

VBA,ファイル・フォルダ操作

Thumbnail of post image 176

ファイルを整理するために毎回手作業でファイルを振り分けていませんか?
ExcelのVBAを使うとファイルを自動で該当のフォルダに振り分けることが可能になります。
今回はファイルを自動振り分けしたり、もとに戻したりできる ...

CSVデータ処理,VBA

Thumbnail of post image 092

ExcelデータをCSVファイルにするには保存時にファイル形式を「CSV(コンマ区切り)(*.csv)ファイル」にすることで変換できますが、特定箇所のデータをCSV出力したり、データをダブルコーテーションで括ったりするにはVBAを使う ...

VBA,メール

Thumbnail of post image 041

同じ内容のメールを複数の宛先に送信する場合、通常は一件ずつメールを作成して送信することになりますがExcelVBAを使うと1クリックで複数の宛先に一斉メールを送ることができます。また、一斉にメールを送る際に複数のメールアドレスを設定し ...

VBA,ファイル・フォルダ操作

Thumbnail of post image 140

EXCELの表を加工して新たに別なファイルとして表を作成する場合、同じ内容で繰り返し作成する業務あればVBAを利用することにより、ボタン一発で作業を完了させることができます。
今回はあるEXCELの表を新規に別ファイルの表とし ...

VBA,エラー回避

Thumbnail of post image 166

ディスクトップやドキュメントフォルダがOneDrive と同期が取られるようになってから、タイトルにあるようにVBAでカレントフォルダを指定すると「パスが見つかりません。」と表示されエラーが発生するようになりました。 原因は今まで下記 ...

VBA,集計処理

Thumbnail of post image 173

ピボットテーブルは、大量のデータをもとにさまざまな集計を行ったり、分析したりできる機能です。
例えば、「顧客や支店、さらには担当や商品ごとの集計といった、さまざまな視点から集計したり、分析したりすることができます。
今 ...

VBA,行と列の変換

Thumbnail of post image 143

EXCELで表の行と列を変換したい場合、通常は手作業で以下の操作をして変換しますが、

 ・変換元の表をコピー
 ・変換先を指定して貼り付けする際に「形式を選択して貼り付け」を選択する
 ・「行/列の入れ替え ...

VBA,ファイル・フォルダ操作

Thumbnail of post image 136

EXCELで作成した表を分割して複数のファイルに分けるサンプルアプリを紹介します。
今回紹介するサンプルアプリは表の中にデータとして持っている会社名をもとに、ファイルを会社別に分割するVBAです。
業務の中で、一つのフ ...

VBA,印刷

Thumbnail of post image 165

エクセルシート上のボタンから印刷するサンプルアプリです。
通常エクセルの印刷は印刷範囲を設定してから、「ファイル」、「印刷」メニューを選択して印刷をしますが、
VBAを利用するとワンクリックで印刷することが可能になりま ...