У меня есть код, который работает, но он получает данные из строки 1 столбца a. Мне нужно, чтобы начать в строке 2 столбца б. несколько раз строка 1 имеет несколько пустых ячеек. когда это происходит, код не go опережает и читает остальные данные в файле Excel. если я положу что-нибудь в камеру, это сработает. Я не хочу менять файл Excel каждый раз, чтобы загрузить его. Строка 2, начинающаяся со столбца b, всегда будет содержать данные.
Вот пример кода, который получает его из строки 1 столбца a.
//Look for headers in top row
var nCols=0;
var Val = oSheet.Cells(1,nCols+1).Value;
while (Val!=null)
{
nCols=nCols+1; //defualt was +1
Val = oSheet.Cells(1,nCols+1).Value;
var column = pfcCreate ("pfcColumnCreateOption").Create (pfcCreate ("pfcColumnJustification").COL_JUSTIFY_LEFT,Math.round(oSheet.Cells(1,nCols).ColumnWidth+1));
columnInfo.Append (column);
}