|
分類:[C#]
2013/09/24(Tue) 17:18:46 編集(投稿者)
お世話になっております。
EXCELのセル(A1)の値を数値型に変換しようとしているのですが、 どうやってよいのか分かりません。
MessageBox.Show(oSheet.Cells[1, 1].Value); は上手く表示されますが、その後でエラーが出てしまいます。
アドバイスお願いします。
実行環境 Visual C# 2010 Excel 2003
記述したソース using Excel = Microsoft.Office.Interop.Excel;
Excel.Application oXls; Excel.Workbooks oWBooks; Excel.Worksheet oSheet;
oXls = (Excel.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("Excel.Application"); oWBooks = (Excel.Workbooks)oXls.Workbooks; oSheet = (Excel.Worksheet)oWBooks[1].Worksheets[1]; MessageBox.Show(oSheet.Cells[1, 1].Value);
int 値;
値 = int.Parse(oSheet.Cells[1, 1].Value.ToString());
|