We have understood so far
An existing Worksheet is to update
the new data is less and old rows are not deleted
When the idea is about creating a datatable with empty values and rows count of old data give a try at the following
Read range - dtOld
Assign Activity:
dtCleaner = Enumerable.Repeat(dtOld.NewRow, dtOld.Rows.Count).CopyToDataTable