スクロールバーを非表示に設定しているとき、行を表示すると例外が発生する

文書番号 : 13942     文書種別 : 不具合     最終更新日 : 2004/03/15
文書を印刷する
対象製品
El Tabelle for .NET
発生環境
この現象は次のファイル バージョンのアセンブリで発生します。

v1.2.2003.0630
v1.2.2003.0724
v1.2.2003.0829
v1.2.2003.0902 (HotFix)
v1.2.2003.0911 (HotFix)
v1.2.2003.1103 (HotFix)
v1.2.2003.1128
状況
修正済み
詳細
スクロールバーを非表示に設定した状態で、予め非表示に設定していた行を表示すると例外(System.ArgumentOutOfRangeException)が発生します。

[Visual Basic]
'全ての行を非表示する
For i As Integer = 0 To Sheet1.MaxRows - 1
  Sheet1.Rows(i).Hidden = True
Next

'スクロールバーを非表示にする
WorkBook1.ScrollBars = System.Windows.Forms.ScrollBars.None

'全ての行を再表示する
For i As Integer = 0 To Sheet1.MaxRows - 1
  Sheet1.Rows(i).Hidden = False
Next
回避方法
この現象はファイル バージョン v1.2.2004.0224 (HotFix) 以降のアセンブリで修正されています。

修正版は こちら からダウンロードできます。

問題が修正されたアセンブリに移行する以外、この問題を回避する方法はありません。
キーワード
ELTB03590

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