OlegDm написал(а):
Не проще ли как-то стандартизировать структуру Excel-файла - ведь наверняка это нужно для какой-то периодической загрузки данных. А то сначала они (создатели Excel-файла) вам столбцы поменяют местами, а затем вообще что-то уберут, что-то добавят.
все верно
но а если все равно нужно не учитывать расположение столбцов, то как вариант можно в первую строку исходного файла забивать метки столбцов, а в программе искать эти метки запоминая расположение, а дальше раскидывать по вашему желанию...