Definition and Usage
Copy Lark Sheet duplicates a specified sheet within a Lark Sheets file and creates a new sheet. Use this command when you need a same-structure copy (and its contents) to work on separately without altering the original.
Parameter Values
Input Parameters
Parameter Name | Description | Possible Values | Required | Options / Notes |
Lark Sheets | The target sheet to copy from an existing Lark Sheets file. | Existing Lark Sheets sheet | Yes | Ensure the Lark Sheets file is accessible and the sheet exists; confirm you have permission to read it. |
New sheet name | Name to assign to the duplicated sheet. | Text | Yes | Use a unique name per file; avoid characters not allowed by Lark Sheets. |
Advanced Settings
No advanced settings available.
Error Handling
Parameter Name | Description |
Throw error & stop | When an error occurs, the action will stop execution. |
Retry command | The action retries the command if an error occurs. |
Ignore error & continue | The action ignores the error and continues workflow execution. |
Variables Produced
This action produces a variable that holds the newly created sheet. Use it in later steps to write data, read values, or apply formatting to the copied sheet without reselecting it.
Using Variables in Conditions
You can pass dynamic values from earlier steps into this command. If the UI marks a field with {x}, it indicates that field supports variables. Common uses include:
Selecting the source sheet based on a prior lookup.
Generating the new sheet name from a timestamp or input captured earlier.
Notes
Make sure you have an active connection and permission to access the Lark Sheets file.
The source sheet must exist; verify its name or reference before running.
New sheet names must be unique within the same file; duplicates typically cause errors.
Very large sheets may take longer to copy; consider adding waits or retries if needed.
