実績・事例

兵庫県某企業様 受注管理表Excelマクロ作成

受注管理のための発送予定表の集計を行うツールを作成。

概要

  • 1行1クライアントの表の各行に"受注日"や"持込日"等の5つの列にそれぞれ日付を入力する。任意に文字の色を付ける場合がある。
  • 設定シートで行う集計設定
    • 集計開始日を"本日から"、"翌日から"、"1週間後から"より選択。
    • 集計日数を"2週間"、"1週間"、"1か月間"より選択。
  • 日付入力または「再計算」ボタンクリック時
    • "受注日"等の5つの列に入力された日付のうち、集計設定により決められた範囲内の日付を対象として集計。
    • 各列の"受注日"等の列の右にある日付のセル(※1)に"受"等の文字を表示する。
      1. 受注日が5月12日なら、その行の右に動的に作成されている5月12日の列のセルに"受"の文字を表示する。
      2. 範囲外の日付は、右にある日付に"受"等の文字を表示する対象から除外する。
      3. 直前の集計時に、例えば右の"受注日"のセルが"受"の文字が入り、その後の入力でその行の受注日に"済"と入力した場合、その行の右の"受注日"セルの"受"の文字は消去する。

※1:この日付のセルは「集計設定により決められた範囲」に存在する日毎に1列として動的に作成する。

下の画像をクリックすると、サンプル画面を表示します。
設定シート
設定シート
予定表シート
予定表シート

開発環境等

開発言語
Excel2003 VBA