【问题标题】:copy cell values of named range in one sheet to same cell address of another named range in another sheet将一个工作表中命名范围的单元格值复制到另一工作表中另一个命名范围的相同单元格地址
【发布时间】:2013-04-17 20:19:38
【问题描述】:

是否可以将命名范围的值复制到一张表中并将它们粘贴到另一张表的相同单元格位置?

例如,我在sheet1!A24:A25 中命名了范围"old_desk_1",在sheet2!A24:A25 中命名了范围"desk_1"。是否可以将old_desk_1 单元格中的值复制到desk_1 而无需进行标准复制/粘贴?

【问题讨论】:

    标签: google-apps-script google-sheets named-ranges


    【解决方案1】:

    是的,首先我建议查看以下文档。

    以上链接将告诉您所有可用的方法,这些方法可用于您需要执行此操作的所有类。这是您希望实现的基本示例。

    function copyCells(){
       var thisSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
       var theRange = thisSpreadsheet.getRangeByName("YOUR RANGE");
    
       var destinationSheet = thisSpreadsheet.getSheetByName("SHEET TO COPY TO");
       var destinationRange = destinationSheet.getRangeByName("YOUR OTHER RANGE");
    
       theRange.copyTo(destinationRange);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-28
      • 2019-11-30
      • 2015-04-23
      • 1970-01-01
      相关资源
      最近更新 更多