特定の列幅とワークブックサイズの組み合わせで TopLeft プロパティおよび PlaceCell メソッドの実行結果が不正になる

文書番号 : 13943     文書種別 : 不具合     最終更新日 : 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
状況
修正済み
詳細
Sheet.TopLeft プロパティまたは Sheet.PlaceCell メソッドで水平スクロールを実行したとき、指定したセルに移動しない場合があります。
回避方法
この現象はファイル バージョン v1.2.2004.0224 (HotFix) 以降のアセンブリで修正されています。

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

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

・指定したセルに移動するまで、ループで繰り返し設定する

[Visual Basic]
'H1 セルが表示されるまで繰り返し TopLeft プロパティを設定する
While Not Sheet1.TopLeft.Expression = "H1"
  Sheet1.TopLeft = New GrapeCity.Views.ElTabelle.Position("H1")
End While
キーワード
ELTB03617

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