Hi @Raja.G, one way to do it is to read data using ‘Read Range’ activity and not having ‘Has Headers’ selected, post that use ‘Remove Data Row’ activity on that DataTable and pass ‘RowIndex’ as 0, which removes the first row which is actually the headers. This way you read entire data dynamically and get only actual data without actual headers.
To copy the whole table to another sheet, we can give this empty string “” to Range Property. It will self-identify till which cell (row or column) or the cell where the table ends.
If the last cell value is dynamic. Then let’s store this dynamic to a string variable, say LastCellNumber = “B6”.
Then we can pass this “A2:” + LastCellNumber to the range property.