第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

GAS Google 腳本 - 如何復(fù)制值并粘貼到另一個單元格中

GAS Google 腳本 - 如何復(fù)制值并粘貼到另一個單元格中

江戶川亂折騰 2023-10-20 15:30:08
我需要谷歌腳本的任何需要。我需要在激活單元格中復(fù)制值并粘貼到另一個單元格中。此時我的代碼是:function onEdit(e) {        var ss = SpreadsheetApp.getActiveSpreadsheet();      var sheet = ss.getActiveSheet();      var cell = sheet.getActiveCell();      var valueCell = cell.getValue();      console.log(valueCell);  }我需要監(jiān)視事件,獲取值并將其復(fù)制到另一列。(B 列 -> D;C 列 -> E)。該副本將按單元格而不是按單元格范圍進行制作。示例:在單元格 B5 中輸入值,復(fù)制到 D5。在 C5 中輸入的值我立即依次復(fù)制到 E5。
查看完整描述

2 回答

?
當(dāng)年話下

TA貢獻1890條經(jīng)驗 獲得超9個贊

解釋:

您的目標(biāo)是在編輯 或B->DC->E復(fù)制值。BC

  • 您需要充分利用事件對象。

  • 以下腳本將檢查編輯的姓名表是否為dados.?然后,假設(shè)您有標(biāo)題,它將確保在行之后1進行編輯。最后,我們只接受對列BC/或列索引2或的編輯3

    if(sh.getName() == 'dados' && row > 1 && [2,3].includes(col))

  • 然后我們使用三元運算符來使代碼更加高效:?sh.getRange(row,col+2).setValue(e.value);

解決方案:

function onEdit(e) {

? const ss = e.source;

? const sh = ss.getActiveSheet();

? const row = e.range.getRow();

? const col = e.range.getColumn();

??

? if(sh.getName() == 'dados' && row > 1 && [2,3].includes(col)){

? ?sh.getRange(row,col+2).setValue(e.value);

? }

?}

筆記:


要使用此腳本,請將上述代碼復(fù)制并粘貼到Tools => Script editor中的空白腳本中。保存更改,然后您將自動在工作表中獲得所需的功能。您不應(yīng)手動執(zhí)行該函數(shù),因為它是觸發(fā)函數(shù)。


查看完整回答
反對 回復(fù) 2023-10-20
?
月關(guān)寶盒

TA貢獻1772條經(jīng)驗 獲得超5個贊

您可以嘗試以下操作,只要它是您要復(fù)制到的特定單元格,這對您就有效:


function onEdit(e) {

  var val = e.value;

  var ss = SpreadsheetApp.getActiveSpreadsheet();

  var sh = ss.getActiveSheet();

  var copyTo = sh.getRange('A1').setValue(val); //<<<change the A1 to the cell you wish to copy to

}

}


查看完整回答
反對 回復(fù) 2023-10-20
  • 2 回答
  • 0 關(guān)注
  • 226 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號