我已经创建了一个电子表格,我们将在其中添加新的客户端,因为它们被引用,然后将填充审计电子表格。我们目前在不同的选项卡中按月对推荐进行排序,但这并不能真正与我想做的事情一起工作,所以我希望所有新的推荐都列在一张表中并按日期排序。问题是,随着我们得到越来越多的新推荐,列表将变得非常长,并且需要滚动到底部,这是一种痛苦的查看。
我希望做的是添加一个可以输入新客户端的空行,然后按日期降序排序。这似乎是我需要添加脚本的东西,但我尝试过的那些似乎不像我想要的那样工作。我也有非常有限的Google Sheets技能...因此,任何帮助都将不胜感激!
发布于 2020-04-30 23:03:13
我认为最简单的解决方案是做一个宏。转到-> Extra ->宏的->记录宏。然后在第1行上单击鼠标右键并在上面添加一行。然后转到date列并按您想要的方式进行排序。点击保存,你可以给它一个快捷方式。
现在,您可以使用自己的快捷方式或额外的->命令来执行所创建的宏。
-Remco
发布于 2020-05-03 04:33:24
我正在使用一个脚本,它添加一行,并将日期放在A列中。该脚本是通过电子表格中的button激活的。
function newLine()
{
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
sheet.insertRowsAfter(2, 1); //assuming your first row is the header
var today = Utilities.formatDate(new Date(), "Europe/Amsterdam", "dd-MM-yyyy");
var range2 = sheet.getRange(2,1).setValue(today).setHorizontalAlignment("Left");
}
https://stackoverflow.com/questions/61524421
复制相似问题