2014-06-29

Bve用 距離程移動 EXCEL

元の距離に対し、指定した距離分を足したり引いたりします。

動作確認 EXCELバージョン:
・2007(動作報告いただきました)
・2010
・2013(動作報告いただきました)

ダウンロード
・Password tim

使い方
・延伸や他Map追加などで、距離程をまとめて1101m奥にしたいとします。
・念のためもとのMapファイルをバックアップしてください。

①ダウンロード後はじめて使うときは「編集を有効にする」「コンテンツの有効化」をクリックします。

②マップファイル (ファイル名にMapという文字列が含まれていることが多い) から距離程を移動したい箇所をコピーしてA2セル選択状態で貼り付けします。最後の距離程の1つ下のセル(例ではA26セル)に半角のsを入力したことを確認してから「マクロ起動」ボタンをクリックします。
※「全セル削除」はシート内のボタンがない全セルを空白にします。「先頭へ移動」はA2セルが選択されます。

③チェックを入れ、移動したい距離をメートル単位で (例では1011) 入力します。小数点以下にも対応しています。
 ※「ヘルプ」タブで、入力の仕方・入力例(サンプル)挿入・主なエラーの対処法が表示されます。


④入力に問題がなく無事終了すればメッセージボックスが表示されます。


⑤セルをすべて選択してコピー → マップファイルの該当部分に上書き貼り付け → BVE5を起動し確認します。

注意点
・sを入れ忘れたときは「ctrl + Pause」で強制停止してください。
・構文が多いと応答なしになる可能性があります。応答なしのときもクリックなどはせず少し待ってみてください。
・少し待っても処理が完了しない場合は、何度かに分けて実行してください。