⌥+⌃AltPlusCtrl

Smartsheet Row Management Shortcuts

Rows are Smartsheet's fundamental unit of project data — each one typically representing a task, milestone, or line item — and this category covers inserting, deleting, indenting into a hierarchy, attaching supporting files, and requesting an update from someone outside the core project team, the operations that turn a flat list of rows into genuine structured project tracking.

ActionWindowsMacDescription
Insert row above/belowCtrl+Shift+Plus (varies) or right-clickCmd+Shift+PlusInserts a new blank row adjacent to the current selection, pushing existing rows down (or up, depending on the option chosen) to make space.
Delete selected row(s)Ctrl+Minus (varies) or right-clickCmd+MinusRemoves the selected row(s) entirely from the sheet, shifting subsequent rows up to close the gap.
Indent row (create subtask)Tab (with row selected, not in cell edit)TabIndents the selected row to become a child/subtask of the row above it, building Smartsheet's hierarchical task structure used for outline-style project breakdowns and automatic Gantt chart parent/child relationships.
Outdent row (promote level)Shift+Tab (with row selected)Shift+TabBumps the selected row up a level in the sheet's outline structure, the exact reverse of what indenting it would do.
Attach a file to a rowRow menu > Attach FileAttaches a document, image, or other file directly to a specific row, useful for keeping supporting materials tied to the exact task or line item they relate to.
Send a row update requestRow menu > Request UpdateSends a request to a specific person to fill in or confirm data on a particular row, without granting them full access to edit the rest of the sheet, useful for collecting status updates from people outside the core project team.
Inserting a row (Ctrl+Shift+Plus, though the exact binding varies by version, or right-clicking a row and choosing Insert) adds a new blank row adjacent to your current selection, shifting existing rows to make space — standard spreadsheet row-insertion behavior, with the added Smartsheet-specific consideration that a newly inserted row inherits its indentation level from context, potentially landing as a sibling or child of surrounding rows depending on exactly where it's inserted. Deleting a row (Ctrl+Minus, or right-click and Delete) removes the selected row or rows entirely, shifting subsequent rows up to close the resulting gap — worth knowing that deleting a parent row in a hierarchy (one with indented child rows beneath it) typically prompts a choice about what happens to those children, since simply removing a parent without addressing its subtasks would leave the hierarchy in an inconsistent state. Indenting a row (Tab, with the row selected rather than in cell-edit mode) is genuinely one of Smartsheet's most functionally important shortcuts, and it's worth understanding as considerably more than cosmetic nesting: indenting establishes a real parent-child relationship in the sheet's underlying data structure, which several other features then build on directly — automatic Gantt chart date roll-ups, where a parent task's displayed duration can automatically reflect the combined date range of its children, and hierarchical reporting that groups and summarizes data by that same parent-child structure. A flat list of unindented rows and a properly indented hierarchy of the same tasks are genuinely different data structures under the hood, not just two different visual presentations of identical information. Outdenting a row (Shift+Tab, with the row selected) reverses indentation, promoting a row up one level in the outline — the direct counterpart to indenting, used when a row was nested too deeply or when project structure genuinely changes and a former subtask needs to become a top-level item (or a higher-level parent) in its own right. Attaching a file to a row (through the row's own menu, no default keyboard shortcut) links a document, image, or other file directly to that specific row, keeping supporting materials — a design mockup, a signed approval document, a reference spreadsheet — tied precisely to the task or line item they actually relate to, rather than living disconnected in a separate shared folder where the connection to a specific row has to be remembered or documented separately. Sending a row update request (through the row's own menu, no default keyboard shortcut) is one of Smartsheet's more distinctly project-management-oriented features with no real equivalent in a plain spreadsheet: it sends a scoped request to a specific person asking them to fill in or confirm data on just that one row, without granting them broader access to view or edit the rest of the sheet. This is genuinely useful for collecting status updates from external stakeholders, vendors, or occasional collaborators who shouldn't see the entire project's full data, letting you gather input from people outside the core project team without a full sharing/permissions conversation for each one. A practical hierarchy-building sequence worth knowing: insert a new row for a major project phase, then insert and immediately indent (Tab) several rows beneath it for that phase's individual tasks, building out the outline structure top-down as you go — considerably faster in practice than creating a flat list of unstructured rows first and retroactively indenting them into a hierarchy afterward, since the indent level of each new row naturally follows from wherever your selection currently sits in the existing outline. Row-level actions in Smartsheet are worth understanding as a genuinely distinct interaction layer from cell-level editing, and this distinction runs through nearly every shortcut in this category. A row must actually be selected as a whole (rather than having a single cell active within it) for Tab to indent, for Ctrl+Minus to delete the full row rather than just clearing a cell's content, and for the row-level menu options like Attach File and Request Update to apply to the entire row's context rather than a single field. Building the habit of deliberately selecting a full row (via its row handle or Shift+Space) before reaching for any of these shortcuts avoids a class of small, easily fixed but genuinely time-costing mistakes where an action lands on the wrong scope entirely. Worth knowing that row deletion and archiving aren't quite the same concept in Smartsheet the way they might be in a tool like Trello — Smartsheet doesn't have a separate lightweight "archive" state for rows the way some project tools distinguish soft-deletion from permanent removal; deleting a row moves it to the sheet's trash, recoverable for a limited time through the sheet's own trash/recovery options, rather than existing as an ongoing, permanently browsable archive of completed items the way some other tools structure their equivalent feature.