Delete Sheet Dynamic Action

About

The Delete Sheet Package Action is a key functionality within automated workflows that allows for the seamless removal of specific sheets from an Excel workbook. This action is useful for managing, updating, and maintaining Excel files in business processes, particularly when certain sheets are no longer needed or have been replaced by updated data. By automating the deletion of sheets, businesses can ensure that their Excel files remain organized, up-to-date, and free from obsolete or irrelevant information.

Metadata tab

Delete Sheet Action - Metadata tab
 

  1. The Write Variables option ensures that the “Package Action” logs the variable values into the “Action vars before log file” before the action is executed and logs the updated variable values into the “Action vars after log file” after the action completes.
  2. This option is typically used for debugging and is not recommended in a production environment.
  3. It can be globally disabled through the options dialog .

Parameters tab

Delete Sheet Action - Parameters tab
 

Variables tab

The Variables tab defines the variables to be updated during the action’s execution.

Delete Sheet Action - Variables tab

Execution log tab

The Execution log tab is populated after the action is executed. Double click on the row to view the log.

Delete Sheet Action - Execution log tab

Example: Calculated Excel File Name

Pascal

Delete Sheet Action - Calculated File Name example - Pascal
  Script

begin
 Result:='c:\support\'+LeftString(GETSYSTEMVARIABLE('SYSTEM_DATE'),8)+'.xlsx';
end;

Python

Delete Sheet Action - Calculated File Name example - Python
  Script

from datetime import datetime
Result.Value='c:\\support\\'+ datetime.now().strftime('%Y%m%d')+'.xlsx'
  1. Check Excel File Action
  2. Merge Excel Files Action
  3. Change Excel File Extension Action
  4. Set Excel Cell Color Action
  5. Set Excel Cell Value Action
  6. Read Excel Cell Value Action
  7. Add Sheet Action
  8. Delete Sheet Action
  9. Keep Sheet Action
  10. Rename Sheet Action
  11. Set Active Sheet Action
  12. Check if sheet exists Action
  13. List Sheets Action

Video Tutorial


For more technologies supported by our ETL Software see Advanced ETL Processor Versions

Confused? Ask question on our ETL Forum

Posted on October 2, 2025 • 2 min read • 397 words
www.etl-tools.com About Support Pricing Cookies Policy Term Of Use Privacy Policy License