Quote Originally Posted by thekneeguy
...so that when the sheet opens it automatically goes to the first appropriate row of the sheet...
Without seeing your code, perhaps this is the reason... Most formulas to select the first available row to make entries in are of the form (last row of the worksheet).End(xlUp).Offset(1, 0).

Because of the Offset(1, 0) the second row on the worksheet is chosen. So the 1st row is conventionally reserved for headings and this requires a workaround when there are no headings.

HTH,
John