■7559 / ) |
Excelのバージョンの違いについて |
□投稿者/ mima 二等兵(1回)-(2006/10/17(Tue) 20:48:28)
|
分類:[C#]
分類:[C#]
前任者が、Excelのバージョンをカプセル化して、 作成したものを直しているのですが、 セルのコピーだけがうまくいきません。
遅延バインドを使用しているのですが、 Excel97の環境でコンパイルしたものは、97では動くのですが、 Excel2003では動かず「メソッドが見つかりません。」というエラーになります。 もちろん逆もできません。
/// <summary> /// Range カプセルクラス /// </summary> public class XlsRange {
public XlsRange() { // // TODO: コンストラクタ ロジックをここに追加してください。 // } public XlsRange(Excel.Range range){ _Obj = range; } /// <summary> /// 保持Range /// </summary> private Excel.Range _Obj; public Excel.Range Obj { get { return _Obj; } set { _Obj = value; } }
/// <summary> /// Range.Copy() /// </summary> public void Copy(XlsRange range) { _Obj.Copy(range.Obj); } }
なにか、ヒントでもいいのでよろしくお願いします。
|
0
|