タブコントールに配置して使用したとき、アクティブシートとシートタブが同期しない場合がある

文書番号 : 12284     文書種別 : 不具合     最終更新日 : 2003/09/01
文書を印刷する
対象製品
El Tabelle for .NET
発生環境
v1.2.2003.0630
v1.2.2003.0724
状況
修正済み
詳細
次の条件でシートに値を設定したとき、ワークブックのタブとシートの切り替えが同期しません。

・ワークブックをタブコントロールに配置する
・タブコントールの2番目のページにワークブックを配置する(必ずしも2番目ではなく、初回に表示されるページ以外)
・シートを動的に追加・削除し、アクティブなシートを切り替える
回避方法
この現象はファイル バージョン v1.2.2003.0829 以降のアセンブリで修正されています。

問題が修正されたアセンブリに移行するか、次の操作を行うことで現象を回避できます。

次のように、アクティブシートを明示的に前面に表示することで回避できます。

[Visual Basic]
WorkBook1.ActiveSheetIndex = 1
'回避コード
WorkBook1.ActiveSheet.BringToFront()

[C#]
workBook1.ActiveSheetIndex = 1;
//回避コード
workBook1.ActiveSheet.BringToFront();
キーワード
ELTB03254

この文書は、以前は次のバグレポートIDで公開されていました : 3202