Clear Table keyword not working

Clear a table
Open workbook ${CURDIR}${/}demo.xlsx
${table}= Read Worksheet As Table name=Sheet1 header=True
Clear Table ${table}
Save Workbook
Close Workbook

This is the code that is not working.
Is there any other way of clearing an existing table in an excel worksheet?

For keyword not working check reason here
For removing sheet you can check maybe this topic

Removing and adding worksheet is not an option due to some specific requirements.
So there are only two ways:
i) clearing the existing table and then inserting the values
ii) overwriting the entire sheet everytime