List Sheets Dynamic Action

About

The List Sheets Action saves the sheet names into a file for future reference. This feature is particularly useful in workflows where documentation, tracking, or further processing of sheet names is necessary.

Metadata tab

List Sheets 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

List Sheets Action - Parameters tab
 

Variables tab

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

List Sheets 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.

List Sheets Action - Execution log tab
  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

Problem description

  • Excel files are received via email.
  • Each file contains only one sheet.
  • Sheet names vary.
  • The sheet must be renamed to “DATA”.

Solution

Since each file has only one sheet, the simplest approach is to to save list of sheets into a file, store it in a variable, and use ths variable as Old Sheet parameter

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