VSTO
前提条件:
- 複数の Workbook を一つの Application を利用して開いている状態
- 一つのマスターページのような Workbook から「1」の複数の Workbook を開くことができる
問題
マスターページの Workbook からひとつのWorkbook をを開いて、開いた Workbook の中に Globals.ThisWorkbook.Close(..) を使って、ワークブックを閉じたら、マスターページの Workbook からその他のワークブックを開くことができなくなる現象が発生します。
解決・回避策
ビルドイン「FileClose」ボタンを利用して、ワークブックを閉じる。ワークブックを閉じる際に出たメッセージを隠すため、ThisWorkboox.cs に「BeforClose」 イベントを追加、イベント内に下記のコードを記述すればよい。
Globals.ThisWorkbook.Application.DisplayAlerts = false;
セシウム137を97.7%吸着
コメント:
|