cells[0-endSampleIndex]

why do I get the ‘error CS1503: Argument ‘2’: cannot convert from ‘int’ to ‘byte’’ compilation error when calling

cells[0,endSampleIndex].PutValue(“Value”);

The ‘cells’ is of the Cells type and the ‘endSampleIndex’ of the int type.

The column index should be type of byte. So please change your code to:

cells[0, (byte)endSampleIndex].PutValue(“Value”);

And that is what I did. The question is; is it a bug in your code or does it serve some purpose?

It’s not a bug.
Column index is type of byte. In MS Excel, the total column number is 256. So we set column index as type of byte: from 0 to 255.

Make sence. Sorry, I should have known better.