If your fixed rows/cols contain data, using numbers is better - because it means you get all of the data.

If they don't (which seems to usually be the case), using FixedRows/FixedCols is better - because it means you get all of the data (and no headers), even if the amount of FixedRows/FixedCols changes at a later date.


So, if your fixed cols contain data but your fixed rows don't, using FixedRows and a column number is best.

Whichever way it is done, if the situation changes you should clearly be checking the code anyway, and changing it if needed.