首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在google sheets中创建一个按钮,将单元格值转移到它旁边的单元格

在google sheets中创建一个按钮,将单元格值转移到它旁边的单元格
EN

Stack Overflow用户
提问于 2020-03-18 20:45:55
回答 1查看 44关注 0票数 0

我正在管理一张工作表,以跟踪交付计划。该工作表包含每个交付条目的两个日期: 1)本周的交付日期,以及2)下一个交付日期

当交付完成时,我希望“下一个交付日期”替换“本周交付日期”中的日期,从而更新交付计划。

例如,如果A列是"this week's delivery date",B列是"next column date“,我想在单击按钮时将B列中的日期移动到A列。

此外,我在向单元格中的日期添加特定天数时也遇到了困难。我试着使用函数belo将7天添加到交付失败的日期,但似乎在应用程序脚本中添加数字7并不意味着在相应的单元格中添加7天。

我使用了这个:

代码语言:javascript
复制
function transferfail(){

  var cell = SpreadsheetApp.getActiveSheet().getRange("J4");
  var cellValue = cell.getValue();

  cell.setNumberFormat("yyyy. M. d").setValue(cellValue + 7);
}
EN

回答 1

Stack Overflow用户

发布于 2020-03-18 23:02:09

据我所知,您希望将选定的单元格复制到A列单元格。

单击按钮后,我想将B列中的日期移动到A列。

这是脚本,您所要做的就是选择单元格并运行它,

代码语言:javascript
复制
function copyToColumnA() {

  const ss = SpreadsheetApp.getActiveSheet();

  // selected cell in column B
  let selected = ss.getSelection().getCurrentCell();

  // copy value from selected cell and paste it to column A
  ss.getRange(selected.getRow(), 1).setValue(selected.getValue())

}

例如,单击B4并运行脚本

结果

参考文献

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60739911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档