9.ステップ2のサンプルプログラムの内容
(1).処理フロー図
ステップ2(参照:3-3 ステップ2の処理概要)は、ステップ1で出力したシート[検索結果]を入力として集計し、株価チャートの元になるデータを出力しますので、処理フロー図は次のようになります。
(2).[標準モジュール]・[Module2]の表示
上記フロー図のプロシージャを表示させましょう。
(3).[Module2]の構成
[Module2]は次の通り「Module2-1・2-2」に分かれ、「Module2-2」の中も六つに分かれています。
Module2-1:Option Explicit
Module2-2:[Sub サンプル_ステップ2() ~ End Sub]
・変数の宣言
・処理1:シート[検索結果]の行数(データ数)をカウント
・処理2:シート[検索結果]のデータを古い日付順に並び替え
マクロの記録を流用し、VBAを完成させますので、(4)で説明
・処理3:前回作成したグラフ・グラフデータを削除
・処理4:集計結果(グラフデータ)用シートを新規に作成
・処理5:集計処理
フローチャートのほうが理解しやすいため、(5)で説明