- Sheet 1 和 Sheet 2 中的第 1 行都被凍結,并帶有列名。
- 一旦我有了一個作業腳本,我將設定一個相應的 onChange 觸發器來執行腳本。
- 由于包含行的新資料添加到作業表 1 的方式,腳本本身不能使用 onChange/onEdit 語法撰寫,我只需要一個有效的函式,我將使用 onChange 觸發器來執行它。
第1步:
作業表 1 - 添加了包含行的新資料(第 2 行)。
| 一種 | 乙 | C | |
|---|---|---|---|
| 1 | 城市 | 狀態 | 國家 |
| 2 | 洛杉磯 | 加州 | 美國 |
作業表 2 - 作業表 1 - 第 2 行中的資料應復制到下一個可用行,在本例中為第 2 行。
| 一種 | 乙 | C | |
|---|---|---|---|
| 1 | 城市 | 狀態 | 國家 |
| 2 | 洛杉磯 | 加州 | 美國 |
第2步:
表 1 - 將第 2 行的資料復制到表 2 中的下一個可用行后,應清除第 2 行。
| 一種 | 乙 | C | |
|---|---|---|---|
| 1 | 城市 | 狀態 | 國家 |
| 2 | 空白的 | 空白的 | 空白的 |
第 3 步:
作業表 1 - 添加了包含行的新資料(第 2 行)。
| 一種 | 乙 | C | |
|---|---|---|---|
| 1 | 城市 | 狀態 | 國家 |
| 2 | 邁阿密 | 佛羅里達州 | 美國 |
作業表 2 - 作業表 1 - 第 2 行中的資料應復制到下一個可用行,在本例中為第 3 行。
| 一種 | 乙 | C | |
|---|---|---|---|
| 1 | 城市 | 狀態 | 國家 |
| 2 | 洛杉磯 | 加州 | 美國 |
| 3 | 邁阿密 | 佛羅里達州 | 美國 |
Step 4:
Sheet 1 - after the data from Row 2 has been copied to the next available row in Sheet 2, then Row 2 should be cleared.
| A | B | C | |
|---|---|---|---|
| 1 | City | State | Country |
| 2 | blank | blank | blank |
...and so on
- Sheet 1 should only ever have two rows. Row 1 for the column names and Row 2, which will be blank to start, then filled with data (which should then be copied over to Sheet 2), then cleared so that it is blank again, repeat.
- Sheet 2's row count should be continually growing, one by one, as individual data containing rows populate into Sheet 1 - Row 2 over time and get copied over.
- The incoming data that fills Sheet 1 - Row 2 comes from an external app, I'm never manually entering data into that sheet/row. The incoming data fills all columns in Sheet 1 - Row 2, all at once.
uj5u.com熱心網友回復:
嘗試
function onOpen() {
SpreadsheetApp.getUi().createMenu('? M E N U ?')
.addItem('?? Transfer data form Sheet1 to Sheet2', 'moveData')
.addToUi();
}
function moveData() {
var ss = SpreadsheetApp.getActiveSpreadsheet()
var rng = ss.getSheetByName('Sheet1').getRange('A2:C2')
ss.getSheetByName('Sheet2').getRange(ss.getSheetByName('Sheet2').getLastRow() 1,1,1,3).setValues(rng.getValues())
rng.clearContent()
}

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/450587.html
