0

いつもお世話になっております。

シナリオ作成についてアドバイスをいただきたいです。

<やりたいこと>

WinActor(バージョン7)にてExcel操作などのノードを使用して

途中まで加工したExcelブックを、

途中からExcelマクロに引き継ぎ、処理したいと考えています。

<困っている点>

WinActorで途中まで加工したブックを

途中からExcelマクロで処理するため、

マクロ上で対象ブックをActivateとすると

「インデックス範囲がありません」というエラーが発生します。

<質問したいこと>

途中までWinActorで加工したブックを

保存・閉じるなどせず、開きっぱなしで途中から

Excelマクロで処理するということは難しいでしょうか。

WinActor→マクロに渡す際、WinActorではブックを保存しないで

そのままマクロに渡し、マクロで操作したいのですが、

一度保存してマクロ内でもう一度OPENが必要でしょうか。

試しに、対象ブックを手動でOPENしてマクロでActivateすると、

正常に動いたので、ダメなのかな・・・と思いながら、

処理方法があれば教えていただきたいです。

Excelマクロ処理は、名前をつけて保存+メール配信のみです。

途中からExcelマクロに変更する理由としては、

V6→V7へバージョンアップ後に

「Excel操作(名前をつけて保存)ノード」が

で保存処理ができなくなったためです。

開発機では正常なのに実行機では保存処理ができない、

かつ保存処理はできないけどエラーは出ないという状態で

原因がわからず、追及よりマクロに切り替えが早いと思い

取り急ぎ、別策としてマクロ処理に変更しようと思っています。

アドバイスいただけたら幸いです。よろしくお願いします。

この質問は解決済みのためクローズされています。
mi---ko ベストアンサーとして選択しました
回答とコメントは、会員登録(無料)で閲覧できるようになります。