我有一個范圍A2:Z5000,我試圖將其粘貼為相同范圍內的值(將公式轉換為固定值)
在范圍內,A2我有一個ImportData從 csv 檔案中獲取資料的公式。
我的腳本如下:
var sheet = SpreadsheetApp.getActive().getSheetByName('MYSQLimport');
sheet.getRange("A2:Z5000").copyTo(sheet.getRange("A2:Z5000"), {contentsOnly:true});
但它會洗掉內容而不是將其設定為值...
uj5u.com熱心網友回復:
描述
copyTo 將您需要的值和/或公式的內容復制到 gettValues()/setValues()。
腳本
var values = sheet.getRange("A2:Z5000").getValues();
sheet.getRange("A2:Z5000").setValues(values);
uj5u.com熱心網友回復:
我在樣本表上運行了您的代碼,它也適用于我。
樣本表:https ://docs.google.com/spreadsheets/d/1IrEG_YNoUnesg78CDjlEwsVqssElZZ8znciqJC63D1Y/edit#gid=1190912023
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/441983.html
