{"id":15560,"date":"2023-08-11T09:00:00","date_gmt":"2023-08-11T00:00:00","guid":{"rendered":"https:\/\/www.autooffice.co.kr\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/"},"modified":"2025-09-15T18:47:46","modified_gmt":"2025-09-15T09:47:46","slug":"copying-a-sheet-to-a-specific-spreadsheet-in-apps-script","status":"publish","type":"post","link":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/","title":{"rendered":"Copying a Sheet to a Specific Spreadsheet in Apps Script"},"content":{"rendered":"<p>This post is a corrected post after AI explains the code included in the book <a href=\"https:\/\/www.autooffice.io\/content\/ebizbooks-apps-script\" target=\"_blank\" rel=\"noopener\" title=\"\">&#8220;Google Apps Script 101: Building Work Automation For Free&#8221;<\/a>. Added a <s>strikethrough<\/s> when editing what AI has written, and added <span style=\"color: #ff3366;\">color<\/span> when edited by author<\/p>\n<h2>Table of Contents<\/h2>\n<ol>\n<li><a href=\"#summary\">Summary<\/a><\/li>\n<li><a href=\"#code\">Code<\/a><\/li>\n<li><a href=\"#explanation\">Code Explanation<\/a><\/li>\n<li><a href=\"#example\">Example<\/a><\/li>\n<li><a href=\"#ai-prompt\">AI Prompt<\/a><\/li>\n<\/ol>\n<h2 id=\"summary\">Summary<\/h2>\n<p>In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.<\/p>\n<h2 id=\"code\">Code<\/h2>\n<pre><code>function copyTabToSpecificSheet() {\n  const SS = SpreadsheetApp.getActiveSpreadsheet();\n  const T_SHEET2 = SS.getSheetByName('Sheet2');\n  const SS_byId = SpreadsheetApp.openById('ID'); \n\n  T_SHEET2.copyTo(SS_byId);\n}<\/code><\/pre>\n<h2 id=\"explanation\">Code Explanation<\/h2>\n<p>The code defines a function named <code>copyTabToSpecificSheet<\/code>. Inside the function, it retrieves the active spreadsheet using <code>SpreadsheetApp.getActiveSpreadsheet()<\/code>. It then gets a specific sheet named &#8220;Sheet2&#8221; using <code>getSheetByName()<\/code> method and assigns it to the <code>T_SHEET2<\/code> variable.<\/p>\n<p>The function also opens a specific spreadsheet using its ID with <code>SpreadsheetApp.openById()<\/code> and assigns it to the <code>SS_byId<\/code> variable.<\/p>\n<p>Finally, it copies the <code>T_SHEET2<\/code> sheet to the target spreadsheet using the <code>copyTo()<\/code> method.<\/p>\n<h2 id=\"example\">Example<\/h2>\n<p>Let&#8217;s say we have a master spreadsheet with multiple sheets, and we want to copy the &#8220;Sales&#8221; sheet to another spreadsheet named &#8220;Sales Reports&#8221;. We can use the following code:<\/p>\n<pre><code>function copySalesSheetToReports() {\n  const masterSS = SpreadsheetApp.getActiveSpreadsheet();\n  const salesSheet = masterSS.getSheetByName('Sales');\n  const reportsSS = SpreadsheetApp.openById('SalesReportsID'); \n\n  salesSheet.copyTo(reportsSS);\n}<\/code><\/pre>\n<p>This code retrieves the active spreadsheet, gets the &#8220;Sales&#8221; sheet, opens the &#8220;Sales Reports&#8221; spreadsheet by its ID, and copies the &#8220;Sales&#8221; sheet to the &#8220;Sales Reports&#8221; spreadsheet.<\/p>\n<h2 id=\"ai-prompt\">AI Prompt<\/h2>\n<p>Write a function that copies a specific sheet to a target spreadsheet. Retrieve the active spreadsheet, get the desired sheet by name, open the target spreadsheet by its ID, and copy the sheet to the target spreadsheet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.<\/p>\n","protected":false},"author":1,"featured_media":15586,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[5,118],"tags":[512,69,537,539,7],"class_list":["post-15560","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-spreadsheet","category-apps-script","tag-ai-assisted","tag-script","tag-copyto","tag-openbyid","tag-spreadsheet"],"translation":{"provider":"WPGlobus","version":"3.0.3","language":"en","enabled_languages":["ko","en"],"languages":{"ko":{"title":true,"content":true,"excerpt":true},"en":{"title":true,"content":true,"excerpt":true}}},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2b9\uc815 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \uc2dc\ud2b8\ub97c \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \ud65c\uc131 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, \ud2b9\uc815 \uc774\ub984\uc73c\ub85c \uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, ID\ub85c \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uc5f4\uace0, \ud574\ub2f9 \uc2dc\ud2b8\ub97c \ub300\uc0c1 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \ubc30\uc6cc\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.{:}\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"autooffice\"\/>\n\t<meta name=\"keywords\" content=\"ai assisted,apps script,copyto,openbyid,spreadsheet,\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8,\uc571\uc2a4 \uc2a4\ud06c\ub9bd\ud2b8\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Tech Blog of autooffice - Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice\" \/>\n\t\t<meta property=\"og:description\" content=\"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2b9\uc815 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \uc2dc\ud2b8\ub97c \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \ud65c\uc131 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, \ud2b9\uc815 \uc774\ub984\uc73c\ub85c \uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, ID\ub85c \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uc5f4\uace0, \ud574\ub2f9 \uc2dc\ud2b8\ub97c \ub300\uc0c1 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \ubc30\uc6cc\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.{:}\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t\t<meta property=\"og:image:height\" content=\"210\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-08-11T00:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-09-15T09:47:46+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice\" \/>\n\t\t<meta name=\"twitter:description\" content=\"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2b9\uc815 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \uc2dc\ud2b8\ub97c \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \ud65c\uc131 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, \ud2b9\uc815 \uc774\ub984\uc73c\ub85c \uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, ID\ub85c \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uc5f4\uace0, \ud574\ub2f9 \uc2dc\ud2b8\ub97c \ub300\uc0c1 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \ubc30\uc6cc\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.{:}\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#blogposting\",\"name\":\"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice\",\"headline\":\"Copying a Sheet to a Specific Spreadsheet in Apps Script\",\"author\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/wp\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/copyto-anotherss.png\",\"width\":696,\"height\":400},\"datePublished\":\"2023-08-11T09:00:00+09:00\",\"dateModified\":\"2025-09-15T18:47:46+09:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#webpage\"},\"articleSection\":\"\\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8, \\uc571\\uc2a4 \\uc2a4\\ud06c\\ub9bd\\ud2b8, AI Assisted, Apps Script, copyTo, openById, Spreadsheet\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/category\\\/spreadsheet\\\/#listItem\",\"name\":\"\\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/category\\\/spreadsheet\\\/#listItem\",\"position\":2,\"name\":\"\\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\",\"item\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/category\\\/spreadsheet\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#listItem\",\"name\":\"Copying a Sheet to a Specific Spreadsheet in Apps Script\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#listItem\",\"position\":3,\"name\":\"Copying a Sheet to a Specific Spreadsheet in Apps Script\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/category\\\/spreadsheet\\\/#listItem\",\"name\":\"\\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#organization\",\"name\":\"\\uc624\\ud1a0\\uc624\\ud53c\\uc2a4\",\"description\":\"Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/\",\"telephone\":\"+821024904264\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/wp\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/logo-new2023.png\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#organizationLogo\",\"width\":1461,\"height\":250},\"image\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/#author\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/\",\"name\":\"autooffice\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#webpage\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/\",\"name\":\"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice\",\"description\":\"{:ko}\\uc774 \\ube14\\ub85c\\uadf8 \\ud3ec\\uc2a4\\ud2b8\\uc5d0\\uc11c\\ub294 Apps Script\\ub97c \\uc0ac\\uc6a9\\ud558\\uc5ec \\ud2b9\\uc815 \\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\\uc5d0 \\uc2dc\\ud2b8\\ub97c \\ubcf5\\uc0ac\\ud558\\ub294 \\ubc29\\ubc95\\uc744 \\uc0b4\\ud3b4\\ubcf4\\uaca0\\uc2b5\\ub2c8\\ub2e4. \\uc6b0\\ub9ac\\ub294 \\ud65c\\uc131 \\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\\ub97c \\uac00\\uc838\\uc624\\ub294 \\ubc29\\ubc95, \\ud2b9\\uc815 \\uc774\\ub984\\uc73c\\ub85c \\uc2dc\\ud2b8\\ub97c \\uac00\\uc838\\uc624\\ub294 \\ubc29\\ubc95, ID\\ub85c \\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\\ub97c \\uc5f4\\uace0, \\ud574\\ub2f9 \\uc2dc\\ud2b8\\ub97c \\ub300\\uc0c1 \\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\\uc5d0 \\ubcf5\\uc0ac\\ud558\\ub294 \\ubc29\\ubc95\\uc744 \\ubc30\\uc6cc\\ubcf4\\uaca0\\uc2b5\\ub2c8\\ub2e4.{:}{:en}In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.{:}\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/wp\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/copyto-anotherss.png\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#mainImage\",\"width\":696,\"height\":400},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/08\\\/11\\\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\\\/#mainImage\"},\"datePublished\":\"2023-08-11T09:00:00+09:00\",\"dateModified\":\"2025-09-15T18:47:46+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/\",\"name\":\"\\uc624\\ud1a0\\uc624\\ud53c\\uc2a4\",\"alternateName\":\"autooffice\",\"description\":\"Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice","description":"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2b9\uc815 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \uc2dc\ud2b8\ub97c \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \ud65c\uc131 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, \ud2b9\uc815 \uc774\ub984\uc73c\ub85c \uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, ID\ub85c \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uc5f4\uace0, \ud574\ub2f9 \uc2dc\ud2b8\ub97c \ub300\uc0c1 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \ubc30\uc6cc\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.{:}","canonical_url":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/","robots":"max-image-preview:large","keywords":"ai assisted,apps script,copyto,openbyid,spreadsheet,\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8,\uc571\uc2a4 \uc2a4\ud06c\ub9bd\ud2b8","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#blogposting","name":"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice","headline":"Copying a Sheet to a Specific Spreadsheet in Apps Script","author":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/#author"},"publisher":{"@id":"https:\/\/www.autooffice.co.kr\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/08\/copyto-anotherss.png","width":696,"height":400},"datePublished":"2023-08-11T09:00:00+09:00","dateModified":"2025-09-15T18:47:46+09:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#webpage"},"isPartOf":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#webpage"},"articleSection":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8, \uc571\uc2a4 \uc2a4\ud06c\ub9bd\ud2b8, AI Assisted, Apps Script, copyTo, openById, Spreadsheet"},{"@type":"BreadcrumbList","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en#listItem","position":1,"name":"Home","item":"https:\/\/www.autooffice.co.kr\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/#listItem","name":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8"}},{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/#listItem","position":2,"name":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8","item":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#listItem","name":"Copying a Sheet to a Specific Spreadsheet in Apps Script"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#listItem","position":3,"name":"Copying a Sheet to a Specific Spreadsheet in Apps Script","previousItem":{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/#listItem","name":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8"}}]},{"@type":"Organization","@id":"https:\/\/www.autooffice.co.kr\/en\/#organization","name":"\uc624\ud1a0\uc624\ud53c\uc2a4","description":"Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.","url":"https:\/\/www.autooffice.co.kr\/en\/","telephone":"+821024904264","logo":{"@type":"ImageObject","url":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/logo-new2023.png","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#organizationLogo","width":1461,"height":250},"image":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/#author","url":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/","name":"autooffice"},{"@type":"WebPage","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#webpage","url":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/","name":"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice","description":"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2b9\uc815 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \uc2dc\ud2b8\ub97c \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \ud65c\uc131 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, \ud2b9\uc815 \uc774\ub984\uc73c\ub85c \uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, ID\ub85c \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uc5f4\uace0, \ud574\ub2f9 \uc2dc\ud2b8\ub97c \ub300\uc0c1 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \ubc30\uc6cc\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.{:}","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.autooffice.co.kr\/en\/#website"},"breadcrumb":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#breadcrumblist"},"author":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/#author"},"creator":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/08\/copyto-anotherss.png","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#mainImage","width":696,"height":400},"primaryImageOfPage":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/#mainImage"},"datePublished":"2023-08-11T09:00:00+09:00","dateModified":"2025-09-15T18:47:46+09:00"},{"@type":"WebSite","@id":"https:\/\/www.autooffice.co.kr\/en\/#website","url":"https:\/\/www.autooffice.co.kr\/en\/","name":"\uc624\ud1a0\uc624\ud53c\uc2a4","alternateName":"autooffice","description":"Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.autooffice.co.kr\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Tech Blog of autooffice - Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.","og:type":"article","og:title":"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice","og:description":"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2b9\uc815 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \uc2dc\ud2b8\ub97c \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \ud65c\uc131 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, \ud2b9\uc815 \uc774\ub984\uc73c\ub85c \uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, ID\ub85c \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uc5f4\uace0, \ud574\ub2f9 \uc2dc\ud2b8\ub97c \ub300\uc0c1 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \ubc30\uc6cc\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.{:}","og:url":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/","og:image":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png","og:image:secure_url":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png","og:image:width":400,"og:image:height":210,"article:published_time":"2023-08-11T00:00:00+00:00","article:modified_time":"2025-09-15T09:47:46+00:00","twitter:card":"summary_large_image","twitter:title":"Copying a Sheet to a Specific Spreadsheet in Apps Script - Tech Blog of autooffice","twitter:description":"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2b9\uc815 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \uc2dc\ud2b8\ub97c \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \ud65c\uc131 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, \ud2b9\uc815 \uc774\ub984\uc73c\ub85c \uc2dc\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95, ID\ub85c \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\ub97c \uc5f4\uace0, \ud574\ub2f9 \uc2dc\ud2b8\ub97c \ub300\uc0c1 \uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\uc5d0 \ubcf5\uc0ac\ud558\ub294 \ubc29\ubc95\uc744 \ubc30\uc6cc\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to copy a sheet to a specific spreadsheet using Apps Script. We will learn how to retrieve the active spreadsheet, get a specific sheet by name, open a specific spreadsheet by its ID, and copy the sheet to the target spreadsheet.{:}","twitter:image":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png"},"aioseo_meta_data":{"post_id":"15560","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"\uc571\uc2a4 \uc2a4\ud06c\ub9bd\ud2b8","score":53,"analysis":{"keyphraseInTitle":{"score":3,"maxScore":9,"error":1},"keyphraseInDescription":{"score":3,"maxScore":9,"error":1},"keyphraseLength":{"score":-999,"maxScore":9,"error":1,"length":0},"keyphraseInURL":{"score":1,"maxScore":5,"error":1},"keyphraseInIntroduction":{"score":9,"maxScore":9,"error":0},"keyphraseInSubHeadings":{"score":3,"maxScore":9,"error":1},"keyphraseInImageAlt":{"score":3,"maxScore":9,"error":1},"keywordDensity":{"type":"best","score":9,"maxScore":9,"error":0}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2023-08-11 00:34:18","updated":"2025-09-15 09:56:20","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.autooffice.co.kr\/en\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/\" title=\"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\">\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tCopying a Sheet to a Specific Spreadsheet in Apps Script\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.autooffice.co.kr\/en"},{"label":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8","link":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/"},{"label":"Copying a Sheet to a Specific Spreadsheet in Apps Script","link":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/11\/copying-a-sheet-to-a-specific-spreadsheet-in-apps-script\/"}],"_links":{"self":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/comments?post=15560"}],"version-history":[{"count":2,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15560\/revisions"}],"predecessor-version":[{"id":17238,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15560\/revisions\/17238"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/media\/15586"}],"wp:attachment":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/media?parent=15560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/categories?post=15560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/tags?post=15560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}