Applies to
- Pro
- Business
- Enterprise
Capabilities
Who can use this capability
The sheet Owner and Admins on both the source and destination sheetscan create an automated move or copy rows action. A license is required.
Anyone who can make edits to the sheet (either directly, through a report, or through an update or approval request) can potentially trigger an automated move or copy rows action.
Automatically move or copy rows between sheets
With the移动的行andCopy rowsactions, you can automatically move or copy a row to another sheet when conditions are met. Here’s an example:
- A procurement request is submitted to your sheet through a form.
- After adding details to the request, you assign this request to your IT team.
- The IT manager approves the request.
- The row containing the procurement request is automatically moved to an active IT project sheet for further action.
To create a workflow that automatically moves or copies rows, both you and the owner of the source sheet must have Owner- or Admin-level sharing permissions to the destination sheet.
Set up an automated move or copy rows action
In your source sheet:
- Create a new workflow, and set up the workflow triggers and conditions.
- In theSelect an actionbox, select移动的行orCopy rows.
- Under移动的行orCopy rows,chooseSelect a sheet.
- In theSelect a sheetdialog, choose your destination sheet, and then selectOK.
To prevent infinite approval loops, cells which containcross-sheet formulasorcell linkswon’t trigger an automation that automatically changes the sheet (Move Row, Copy Row, Lock Row, Unlock Row, or Approval Request). To work around this, consider usingtime-based automationorrecurrenceworkflows.
Things to know about moving rows and copying rows between sheets
Keep the following in mind when moving or copying rows between sheets:
- When you move rows between sheets:
- The moved rows will be deleted from the source sheet and added to the destination sheet, and
- Thehistory for cells in the rows will still be available.
- When you copy rows between sheets:
- The copied rows will be retained in the source sheet and added to the destination sheet, and
- Thecell historywill not be maintained in the destination sheet.
- You’ll find moved or copied rows at the bottom of the destination sheet, which you can select and drag to a different location.
- Any attachments or comments on the row will be moved automatically to the destination sheet.
- Any formulas in the row will be replaced with static values in the destination sheet.
- If the source sheet contains columns the destination sheet doesn’t have, these columns will be automatically created in the destination sheet when a row is moved or copied.
When you move rows or copy rows with system or baseline columns
- If a column exists on the destination sheet but not on the source sheet, theCreated Bycolumn will note the date/time when the row was moved or copied.
- TheCreated By列将显示用户移动或复制的row. If the row was moved or copied by automation, it will displayautomation@smartsheet.com.
- If a column exists on both the destination and the source sheet, the value from the source sheet will carry over to the destination sheet. Unlike other column types, the column names do not need to match.
If asystem columnor abaseline columnhas a name that matches a column with a different column type (dropdown, text/number, etc.), you may encounter the following errors:
- Rows can't be added to the destination sheet because a column has the same name as a system column on the source sheet.
- Rows can't be added to the destination sheet because a system column has the same name as a column on the source sheet.
To resolve this, you can either rename one of the columns or change the column type so it matches the source sheet.