EXCEL VBA 複数セルを範囲選択し選択範囲からデータを集計・別シートに作成(テクニック・業務効率化)

 

EXCEL VBA 複数セルを範囲選択し、その選択範囲からデータを集計(テクニック・業務効率化)

 

 ●はじめに

今回説明するのは、連続した複数のセル範囲を選択し、その選択範囲を元にデータを集計するサンプルプログラムです。頻繁に選択範囲を変えて集計する場合は、直接セル範囲を変えるなどプログラムを変更する必要があります。プログラムを直接変更する事なく、セルを選択した範囲を元に集計ができると、様々な集計範囲からデータを集計する事ができるので、データの分析等にも利用する事ができます。それでは、サンプルプログラムを交えて順番に説明いたします。

 

●【EXCEL VBA 連想配列で選択範囲を集計・別シートに取り出しについては、下記を参照して下さい】

EXCEL VBA 連想配列で選択範囲を集計・別シートに取り出し・自由に選択した範囲を集計(テクニック)

 

 

 

 

 

EXCEL VBA 複数セルを範囲選択して、その選択範囲からデータを集計、結果を別シートに表示

 

 

 

 ●プログラム説明 (サンプル①)

下記のサンプルプログラムは、複数セルを範囲選択して、その選択した範囲からデータを集計し、結果を別シートに表示するサンプルプログラムです。頻繁に選択範囲を変更して集計結果が得られるのでとても便利だと思います。

【実行手順】

【プログラムの流れ】

 

【注意点】
・データの選択範囲は、連続範囲(行)のみ集計されます。

★【サンプルプログラム】
下記のリンク先よりサンプルプログラムをダウンロードする事ができます。

● cells_selection(サンプルプログラム)

 

 

 

 

 

●実行前~実行後 ※ワークシート「データ」の集計する選択範囲を指定してプログラムを実行すると、ワークシート「売上日報」へ集計結果が店名ごとに集計されました。