When a project spans multiple sheets, automated move row and copy row workflows help you avoid the delay of manually moving work items from one sheet to another:
-
Immediately distribute new requests, orders, and more as they arrive.
-
Seamlessly transition items to the next project phase or team at the right moments.
-
Automatically archive completed work.
Move row streamlines your sheets so your team can focus on the most relevant work items. The moved rows will be added to your destination sheet and removed from your source sheet.
When you need to maintain a record of work items on multiple sheets, copy row adds duplicates to the destination sheet without removing the rows from your source sheet.
Work with the copy rows action
To create a new copy row value workflow:
- Go to Automation > Create workflow from template...
- In the Sheet change section, select Copy a row to another sheet when specified criteria are met > Use Template.
- Enter a name for your workflow.
- Configure what triggers the workflow.
- Select your destination sheet
- Select Save.
To avoid creating endless loops, Smartsheet doesn't initiate the Copy Row action when the trigger cell includes cross-sheet formulas or is linked to other cells. To work around this, use time-based automation or recurrence workflows.
Things to know when copying rows between sheets
- To create an automated copy rows action, you need to have Owner or Admin permissions on both the source and destination sheets.
- The copied rows appear in the source sheet and in the destination sheet
- The cell history isn’t copied to the destination sheet.
- Copied rows appear at the bottom of the destination sheet. You can drag them to a different location.
- Any attachments or comments on the row automatically appear in the destination sheet.
- Static values replace any formulas in the row when you copy rows to the destination sheet.
- If the source sheet contains columns the destination sheet doesn’t have, these columns automatically appear in the destination sheet when you move or copy a row.
When you move copy rows with system or baseline columns
- If a column exists on the destination sheet but not in the source sheet, the Created Date column notes the date/time when the row was moved or copied.
- The Created By column shows the user who moved or copied the row. If an automation moves or copies the row, it displays automation@smartsheet.com.
- If a column exists on both the destination and the source sheet, the value from the source sheet carries over to the destination sheet. Unlike other column types, the column names don't need to match.
If a system column or a baseline column has a name that matches a column with a different column type (dropdown, text/number, etc.), you may encounter the following errors:
- Rows can’t appear in the destination sheet because a column on the source sheet has the same name as a system column.
- Rows can’t appear in 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 to match the source sheet.