今回は、ゲーム毎に異なる天候データの定数を簡単に設定する機能を追加する。
1)機能概要
下図のように時間シートに天候条件設定ボタンを追加し、各ゲームに該当する天候
データをツールが参照する基本データに設定する。
2)マクロとEXCEL関数
A)下図のように時間変化シートのO列からS列にゲーム毎の天候データを追加する(手動作成)。
B)主な作成マクロ
なお、下記のマクロを時間シートの該当ボタンに登録する。
マクロ13(標準) = 時間変化シートのO列2行目から73行目をE列2行目から73行目にコピー。
時間シートのD14に標準の文字を設定する。
マクロ14(Albuera) = 時間変化シートのP列2行目から73行目をE列2行目から73行目にコピー。
時間シートのD14にAlbueraの文字を設定する。
マクロ15(Eylau) = 時間変化シートのQ列2行目から73行目をE列2行目から73行目にコピー。
時間シートのD14にEylauの文字を設定する。
マクロ16(Ligny) = 時間変化シートのR列2行目から73行目をE列2行目から73行目にコピー。
時間シートのD14にLignyの文字を設定する。
マクロ17(Vauchamps) = 時間変化シートのS列2行目から73行目をE列2行目から73行目にコピー。
時間シートのD14にVauchampsの文字を設定する。
C)EXCELの変更
時間変化シートのL列とM列に下記を追加する。これは、各時刻の天候が賽の目で
変わる可変データの場合に、判定をし易くする為に準備する。
・1行目は標題で手動作成。
・L2: K2のデータから先頭の2文字を取得するEXCELの数式(手動作成)。
・M2: K2のデータから3番目の文字を取得するEXCELの数式(手動作成)。
3)作成したツール
マクロ付のファイル(Weather1.Xlsm)はWord Pressに登録できないので、バタイユゲーム
情報班のダウンロードページに登録予定。
<個人的感想>
バタイユゲームでは、天候は晴が基本である。晴以外の天候を模擬するゲームは多くはないが、
天候のパターンは違うので設定が面倒である。そこで、今回のボタンによる一発設定は便利である。
<リンク>