原因と対策
@シート名の指定を省略していませんか
BtCellCopy などのセル位置や BtLoop などのボタン名を指定している箇所で、シート名の指定を省略していないでしょうか。
連続実行時に他のシートがアクティブになっていると、アクティブになっているシートに対しての処理が行われるため、予期せぬ動作になることがあります。
シート名まで指定をするようにしてください。
Aアクティブブックが変わっていませんか
連続実行ボタンの中に、BtOpen / BtDialogOpen / BtClose / BtBookActive / BtCellCopy などのアクティブブックが変わるボタンはないでしょうか。
連続実行時に他のブックがアクティブになると、アクティブになったブックに対しての処理が行われるため、予期せぬ動作になることがあります。
ボタンのあるブックに対しての処理を行うボタンの前に、BtBookActive を使ってボタンのあるブックをアクティブにしてください。
B連続実行ボタンの中に BtPushIf ボタン はありませんか
BtPushIf ボタンは、違うブックがアクティブになっているときにはエラーが発生します。BtBookActive でボタンのあるブックをアクティブにしてから BtPushIf ボタンを実行するか、BtPushIf を BtPush ボタンに変えてください。
対象製品 | StiLL-] v2.1 Developers / Professional StiLL-] v2.0 Developers / Professional StiLL-] v1.6 Developers StiLL-] v1.5 Developers / Professional StiLL-] v1.0 Developers / Professional StiLL V9.10 Developers / Professional StiLL V9.01 Developers / Professional StiLL V8.02 Developers / Professional |
対象Excel | 2000 / 2002 / 2003 / 2007 / 2010 / 2013 / 2016 |