エクセルファイルが更新されない場合


投稿日:2015年8月7日 | 最終更新日:2024年5月15日

エクセルを更新したのに、内容が更新されない場合は以下をチェックしてください。

1 コンソールウィンドウ(Window>Console)をチェック

シナリオのインポート時にはログが出力されます。
コンソールログに想定したプロジェクト名やファイ名が出力されているか確認してください。
インポート時(エクセル更新後)にエラーが出ている場合は、エラーメッセージの内容に従って、エクセルを修正してください。

コンソールに「インポート XXX」のように、出力されている場合は、正常にインポートされていますので 2

エクセルを更新してもコンソールに何も表示されない場合は、エクセルファイルのインポート設定が外れていますので 3

2 インポートされたシナリオデータがAdvScenarioStarterに設定されているかチェック


複数の宴プロジェクトを作っている場合などは、別のシナリオのデータが設定されていないか注意してください。

3 宴のプロジェクト設定をチェック

二つの目の宴プロジェクトを作ったり、別のPCから操作する場合は以前のプロジェクト設定は外れてしまいます。
トップメニューのTools>Utage>ScenarioDataBuilderに、使いたいプロジェクトファイルを設定してみてください。

Createではなく、ドラッグ&ドロップなどで作成済みのプロジェクトを設定できるので試してください。

Scenario Data Builderの「ScenarioDir」にインポート対象となるエクセルファイルやエクセルファイルを置いているフォルダが設定さているかチェックしてください。

「ExcelFiles」には個別にファイルを設定可能ですが、「ScenarioDir」で設定したディレクトリ以下にあるファイルを重複して設定しないようにしてください。
詳細はScenario Data Builderを確認してください

4 シーン内のプロジェクト設定をチェック

基本的に3の設定は、宴を使っているシーンを開くと自動で切り替わります。
なるべく「宴」を使っているシーンを開いた状態でシナリオを編集・インポートしてください。
(文字数チェックなどには宴のシーンを開いていることが必須です)

5 QucikAutoImport設定をしている場合には

複数のエクセルファイルを使う際に、QucikAutoImportを使うことでインポート時間が速くなります。
その場合マクロの反映がうまくされない場合がありますので、注意してください。
詳しくはこちらに