Duplicate Sheet
sheets_duplicate_sheetDuplicate a sheet within a Google Spreadsheet by specifying the spreadsheet ID and sheet ID. Optionally, name the new sheet copy.
Instructions
Duplicate a sheet within the same spreadsheet.
Args:
spreadsheet_id (string): The ID of the Google Spreadsheet
sheet_id (number): The ID of the sheet to duplicate (use sheets_get_spreadsheet to find sheet IDs)
new_sheet_name (string, optional): Name for the new sheet (defaults to 'Copy of [original name]')
Returns: { "sheetId": number, "title": string, "index": number }
Examples:
Duplicate sheet: spreadsheet_id="...", sheet_id=0
Duplicate with new name: spreadsheet_id="...", sheet_id=0, new_sheet_name="January Data"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spreadsheet_id | Yes | The ID of the Google Spreadsheet | |
| sheet_id | Yes | The ID of the sheet to duplicate (use sheets_get_spreadsheet to find sheet IDs) | |
| new_sheet_name | No | Name for the new sheet (defaults to 'Copy of [original name]') |