Vin*_*Vin 3 formatting google-sheets google-apps-script
我做了很长时间的搜索,无法找到我正在寻找的东西.也许有人可以帮忙吗?
我需要一个脚本来格式化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')
};
Run Code Online (Sandbox Code Playgroud)
如果有人知道如何完成这个脚本,或者如果有一个更好的脚本,我将非常感激 - 非常感谢您的宝贵帮助.
谢谢你的期待!
// row+1 because array are 0 indexed while range is 1 indexed
s.getRange(row+1,1).setFontWeight("bold");
Run Code Online (Sandbox Code Playgroud)
其他"样式"在同一文档中可用,并以相同的方式应用.
编辑:根据您的评论,如果您想将指定范围的所有单元格重置为"普通字体",例如在循环中设置为"正常".请看一下这个示例表(制作副本)
归档时间: |
|
查看次数: |
15283 次 |
最近记录: |