gpt4 book ai didi

google-apps-script - 用于根据值将电子表格的列中的单元格设置为粗体的脚本。 (条件格式?)

转载 作者:行者123 更新时间:2023-12-03 04:58:15 25 4
gpt4 key购买 nike

我需要一个脚本,将 A 列中的单元格设置为粗体,但仅限包含单词“Hello”的单元格。另外,还有一个类似的脚本,可以使包含“hello”的单元格居中对齐,并且还可以设置下划线格式。您无法在 Google 表格中有条件地设置粗体、对齐或下划线格式,因此我需要一个脚本。

我认为是这样的,但我不知道最后一行是什么。

function formatBold() {

var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName('Sheet1');
var values = s.getDataRange().getValues();

for( var row = values.length -1; row >= 0; --row )
if (values[row][0] == 'Hello')

};

有人知道如何完成这个脚本或者是否有更好的脚本来完成这项工作?

最佳答案

这有很好的记录 in the documentation ,您可以简单地使用

// row+1 because array are 0 indexed while range is 1 indexed
s.getRange(row+1,1).setFontWeight("bold");

其他“样式”可在同一文档中找到,并以相同的方式应用。

编辑:根据您的评论,如果您想将指定范围的所有单元格重置为“正常字体”,只需在循环中设置为“正常”即可。请查看this example sheet (make a copy)

关于google-apps-script - 用于根据值将电子表格的列中的单元格设置为粗体的脚本。 (条件格式?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14371684/

25 4 0
文章推荐: android - React-Native(Android)-任务 ':app:transformClassesWithMultidexlistForRelease'的执行失败
文章推荐: c# - 从 blobBaseClient.DownloadToAsync 获取 FullContent
文章推荐: javascript - 将所有 JSON 值放入单独的
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com