私はExcelファイルからデータを取得して、に保存しようとしています。int [] array = new int [9]; "一度に1行"というファイルから値を取得するために、forループを使用してこれを実行します。私はファイルを読んでデータを読んでいましたが、反復によってint []に格納することはできません。.xlsxファイルからデータを取得してint []に格納する
static void Main()
{
string i="B1410";
string j="J1410";
Excel.Application xlApp = new Excel.Application();
Excel.Workbook xlWorkbook =
xlApp.Workbooks.Open(@"E:\Normalized_sheet1.xlsx");
string currentsheet = "Sheet1";
Excel._Worksheet xlWorksheet = xlWorkbook.Sheets[currentsheet];
Excel.Range xlRange = xlWorksheet.get_Range(i, j.ToString());
Object[,] valueArray =
(Object[,])xlRange.get_Value(Excel.XlRangeValueDataType.
xlRangeValueDefault);
int[] array = new int[9];
array = Convert.ToInt32((Object[,])xlRange.get_Value
(Excel.XlRangeValueDataType.xlRangeV
alueDefault.ToString())); //Error
//want to enter values row wise one by one through loop
//close the workbook
xlWorkbook.Close(false);
// Release Com object by decrementing the reference count
xlApp.Quit();
Console.ReadLine();
}
を必要としています!私はあなたが何をしているのか、実際にやっているのか、実際に何が起こっているのかは分かりません。 [this](http://stackoverflow.com/help/how-to-ask)を読んで、新しい質問をしてみてください。 – BanksySan