Check If Sheet Exists Dynamic Action

About

The Check If Excel Sheet Exists workflow action is a valuable tool designed to verify the existence of a specific sheet within an Excel file. This action is particularly useful in automated workflows where working with Excel files is essential, as it ensures that operations dependent on the presence of a particular sheet can proceed without errors. By confirming whether the target sheet exists, this action helps streamline processes and avoid potential issues related to missing data or incorrect references.

Metadata tab

Check If Sheet Exists 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

Check If Sheet Exists Action - Parameters tab
 

Variables tab

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

Check If Sheet Exists 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.

Check If Sheet Exists Action - Execution log tab

Example: Calculated Excel File Name

Pascal

Check If Sheet Exists Action - Calculated File Name example - Pascal
  Script

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

Python

Check If Sheet Exists 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 • 400 words
www.etl-tools.com About Support Pricing Cookies Policy Term Of Use Privacy Policy License