I have excel file that contains 10 columns. i have to select multiple columns based on their names then copy all values in one array.
first step i tried to get the columns index
string columnsName;
var columnsNumbers = new List<int>();
for (int i = 1; i < range.Columns.Count; i++)
{
columnsName = ((Range) range.Cells[1, i]).Value2;
if(columnsName.Equals("Empl, "+DateTime.Now.Year,StringComparison.OrdinalIgnoreCase))
columnsNumbers.Add(i);
if (columnsName.Equals("Test, " + DateTime.Now.Year, StringComparison.OrdinalIgnoreCase))
columnsNumbers.Add(i);
if (columnsName.Equals("Jour, " + DateTime.Now.Year, StringComparison.OrdinalIgnoreCase))
columnsNumbers.Add(i);
if (columnsName.Equals("Actual, Other Suppliers, " + DateTime.Now.Year, StringComparison.OrdinalIgnoreCase))
columnsNumbers.Add(i);
if (columnsName.Equals("FutureR, " + DateTime.Now.Year+1, StringComparison.OrdinalIgnoreCase))
columnsNumbers.Add(i);
}
Now that i added the target indexes in a list, how can i got the values of the stored column indexes and store all in 2d array?