原因と対策
@シート名の指定を省略していませんか
BtCellCopy などのセル位置や BtLoop などのボタン名を指定している箇所で、シート名の指定を省略していないでしょうか。
連続実行時に他のシートがアクティブになっていると、アクティブになっているシートに対しての処理が行われるため、予期せぬ動作になることがあります。
シート名まで指定をするようにしてください。
Aアクティブブックが変わっていませんか
連続実行ボタンの中に、BtOpen / BtDialogOpen / BtClose / BtBookActive / BtCellCopy などのアクティブブックが変わるボタンはないでしょうか。
連続実行時に他のブックがアクティブになると、アクティブになったブックに対しての処理が行われるため、予期せぬ動作になることがあります。
ボタンのあるブックに対しての処理を行うボタンの前に、BtBookActive を使ってボタンのあるブックをアクティブにするか対象となる「ブック名」を指定するようにしてください。
B連続実行ボタンの中に BtPushIf ボタン はありませんか
BtPushIf ボタンは、違うブックがアクティブになっているときにはエラーが発生します。BtBookActive でボタンのあるブックをアクティブにしてから BtPushIf ボタンを実行するか、BtPushIf を BtPush ボタンに変えてください。