2011-08-03 5 views
0

Excel Interopライブラリの範囲には、LeftおよびTopプロパティがあります。これらはMSDNに記載されたタイプObjectです。結果を浮動小数点にキャストしようとするとエラーが発生します。Excel interopでRange.Topを読み取る方法

コード:

var lastcell = sheet.Cells[row, 1] as Excel.Range; 
var topOffset = (float)(lastcell.Top); 

がエラー:私はfloat型として値を取得するにはどうすればよい

Specified cast is not valid.

(またはダブル...)?

var topOffset = (double)(lastcell.Top); 

が動作するはずです:私は結果をbeileve

答えて

0

は、二重ではなく、そうフロートです。

関連する問題