=IF(Factor!A1<>"";Factor!A1;"") in A1 (or wherever you wish to have the table / copy start) in the "Sales" sheet will display a duplicate of the A1 cell on the "Factor" sheet.
Copy this to fill an entire row as far as you need, then copy the row for any number of rows you need.
I don't know if that is the same as "Saved" for you.
Another way is to generate (record) a VBA macro:
Start recording a macro, select the A1 cell in the Factors sheet as first step, then set "Relative references" and press End
immediately followed by Cursor down
(this will move the cell selection to the last row that has data in the block of data starting at A1).
Then press End again, HOLD SHIFT and hit Cursor right and all data on that row, until the last empty cell will get selected.
Now do a Copy and paste to the "Sales"-sheet with the keyboard.
CTRL+PgDn switches to the next sheet.
Repeat the keyboard sequence above, to move the selection point to the end of the present data, move down one row; then do
CTRL+V does the paste.
Optionally do CTRL+PgUp to go back to the previous sheet.
End macro recording.
Adapt to your needs.