|
疑問点が出てきましたので、またお願いしますm(_ _)m
Bファイルが前面にあるときに、閉じるボタンを押したときにエラー
1.Abeboboさんに教えてもらった方法
(AファイルのThisworkbookに記述しているマクロです)
Sub Workbook_BeforeClose(Cancel As Boolean)
call sub作業
end sub
Sub sub作業
ThisWorkbook.Sheets("商品").Select ☆
end sub
これだと☆のところで worksheetクラスのselectメソッドが失敗しました。 となります。
(商品シートは非表示ではなく,表示されています)
2.ファイル名を指定して、前面にしてみる方法
Sub Workbook_BeforeClose(Cancel As Boolean)
call sub作業
end sub
Sub sub作業
Windows("A").Activate
Sheets("商品").Select
end sub
これだと、アクティブになって 商品シートのセレクトも出来るのですが
Closeしなくなりました。
どのようにすれば良いのでしょう。よろしくおねがいします。
|
|