TBRow has no value? IRow seems to be your last row... but TBRow is likely 0 when the code runs?