试图复制活动工作表并打开一个新工作表但只包含特定单元格?

时间:2016-06-28 03:58:01

标签: google-apps-script google-sheets

我正在尝试添加到我的脚本中,只复制我设置的模板中的某些单元格。目前我有一个菜单项,可以创建模板表的“副本”,但它目前正在复制所有内容。我也不是这方面的专家,只是试图找出这个编码系统几天。任何帮助都会很精彩。以下是我目前的脚本。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

    UITableViewCell *c = [tableView cellForRowAtIndexPath:indexPath]; 
    [c.textLabel setTextColor:[UIColor brownColor]];
}

1 个答案:

答案 0 :(得分:1)

您可以使用范围:

function newSheet() {
  var user = Session.getEffectiveUser().getEmail().split("@")[0];
  var sheetName = formatDate()+' '+user;
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var templateSheet = ss.getActiveSheet();
  var getRange =SpreadsheetApp.getActiveSpreadsheet().getSheetByName([TEMPLATE_SHEET_NAME]).getRange('YOUR RANGE Ex A1:A10').getValues();
  ....
  ....
  ....
}

再次使用后再获取你想要的范围并使用SetValues(getRange)