|
分類:[.NET 全般]
Windows7〜(32bit) Vs2010 .Net3.5 C# お世話になります。
エクセルのセルの背景色を取得したいのですが、値のように 二次元配列に一括取得することはできないでしょうか。
object[,] obRetData=null; Excel.Range rgData = ws.Range[ws.Cells[1, 1], wsCells[nRow, nCol]]; obRetData = (object[,])rgData.Value; ←値の一括取得はこれでできる。 obRetData = (object[,])rgData.Interior.Color; ←セルの背景色取得はできない。 Marshal.ReleaseComObject(rgData);
現状は1セルずつの参照を行っており、処理に非常に時間がかかります。 よろしくお願いします。
|