VBA,集計処理

Thumbnail of post image 133

SUBTOTAL関数は集計方法の条件を指定することでさまざまな集計を求めることができます。
例えば集計方法を指定することにより、合計値はもちろんのこと、その他に平均値や最大値、最小値標準偏差などを求めることができます。

VBA,セルの操作

Thumbnail of post image 028

Excel VBA を使って処理の自動化を行う場合、行と列を削除するケースが出てきます。
VBAでExcel の行と列を削除する場合、以下のRange.Deleteメソッドを使って行と列の削除範囲と削除後のセルの移動方向を指定 ...

VBA,列と行の挿入

Thumbnail of post image 159

Excel VBA を使って処理の自動化を行う場合、行と列の挿入を行うケースが出てきます。
Excel の行と列を挿入するには、基本的にRange.Insert メソッドを使って行と列の挿入範囲と挿入後のセルの移動方向を指定す ...

VBA,式の設定

Thumbnail of post image 044

VBAのサンプルアプリを使ってセルに式を設定する方法を説明します。
以下のサンプルアプリは黄色のセルに所定の式を設定するプログラムです。
E列には「Do Until ~ Loop」を使って直接式を設定し、17行目の合計 ...

VBA,並べ替え(ソート)

Thumbnail of post image 159

Excelの作業をスムーズに進めるためには、データの効率的な並び替えが欠かせません。手作業で大量のデータをソートするのは非効率で時間のかかる作業ですが、Excel VBAを駆使してデータの自動化を行えば、作業効率を劇的に向上させること ...

VBA,ファイル読込み

Thumbnail of post image 099

他のExcelファイルのデータを現在開いているExcelシートに貼付る場合、両方のExcelファイルを同時に開いて、コピー貼付けする方法が取られますが、VBAでプログラムを書くと他のExcelファイルをダイアログボックスで選択するだけ ...

VBA,エラー回避,セルの操作

Thumbnail of post image 056

Excelでフィルターしたデータをコピーする際に結合セルがあると、「この操作は結合したセルには行えません。」というエラーメッセージがでてコピーできません。

一旦フィルターを解除して結合したセルを元に戻して実行すれば問題なく ...

VBA,集計処理

Thumbnail of post image 133

Excelには、様々なデータを扱うための機能があります。その中でも、Sumif関数やSUMIFS関数は、指定した条件に一致するデータを集計するための便利な機能です。Sumif関数は、一つの条件に一致するデータを集計するために使用されま ...

VBA,検索処理

Thumbnail of post image 016

エクセルの「オートフィルタ」は、ワークシートのデータリストから特定の条件を満たすデータを絞り込んで抽出し、表示する機能です。
データが大きいとその中から条件に合うものを見つけるのは大変ですが、この機能を使えば簡単に抽出すること ...

CSVデータ処理,VBA

Thumbnail of post image 161

CSVファイルの内容をExcelファイル上に持ってくるだけでしたらCSVファイルをエクセル上にドラッグ&ドロップするだけでできますが、CSVファイルの内容を加工しながらエクセル上に読み込むには今回のサンプルアプリのようにVBAでプログ ...