Manage Sheet Tab
manage_sheet_tabRename, delete, hide, unhide, or reorder spreadsheet tabs to organize sheet visibility and layout.
Instructions
Manages the lifecycle of an existing sheet tab: rename, delete, hide, unhide or reorder.
Use create_sheet to add a tab, and resize_sheet_dimensions for row and column level changes. This tool operates on the tab itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | One of "rename", "delete", "hide", "unhide", "reorder" | |
| new_name | No | New title, required for action="rename" | |
| new_index | No | New zero-based position, required for action="reorder" | |
| sheet_name | Yes | Title of the existing tab to act on | |
| spreadsheet_id | Yes | ID of the spreadsheet | |
| user_google_email | Yes | User's Google email address |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |