シートのサイズを超えるデータを貼り付けたとき例外が発生する
対象製品
El Tabelle for .NET
発生環境
v1.0.2003.0117
v1.0.2003.0324
v1.0.2003.0425
v1.0.2003.0324
v1.0.2003.0425
状況
修正済み
詳細
Sheet クラスで AllowClipboard プロパティを true に設定しているとき、Excel などの外部アプリケーションから シートの範囲やサイズを超えるデータを El Tabelle のシートへ貼り付けると、次の例外が発生します。
'System.ArgumentOutOfRangeException' のハンドルされていない例外が mscorlib.dll で発生しました。
追加情報 : インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。
'System.ArgumentOutOfRangeException' のハンドルされていない例外が mscorlib.dll で発生しました。
追加情報 : インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。
回避方法
この現象はファイル バージョン v1.2.2003.0630 以降のアセンブリで修正されています。
問題が修正されたアセンブリに移行するか、次の操作を行うことで現象を回避できます。
・Sheet クラスの AllowClipboard プロパティを false に設定し、外部アプリケーションからの入力を禁止します。
問題が修正されたアセンブリに移行するか、次の操作を行うことで現象を回避できます。
・Sheet クラスの AllowClipboard プロパティを false に設定し、外部アプリケーションからの入力を禁止します。
キーワード
ELTB02936
この文書は、以前は次のバグレポートIDで公開されていました : 3010