📌  相关文章
📜  给一个单元格一个底部边框谷歌脚本 - Go 编程语言 - Go 编程语言(1)

📅  最后修改于: 2023-12-03 15:11:38.994000             🧑  作者: Mango

给一个单元格一个底部边框谷歌脚本

有时候我们需要在表格中给单元格添加底部边框以使得表格更加美观和清晰。这篇文章将介绍如何使用谷歌脚本给一个单元格添加底部边框。

思路

我们可以通过谷歌脚本中的函数 setBorder() 来实现为单元格添加边框的目的。该函数有5个参数,分别为:位置、边框类型、颜色、粗细和边框方向。

因为我们只需要在底部添加边框,所以位置应该为下方的单元格。边框类型为实线,颜色和粗细我们可以自己定义。最后,边框方向应该为底部。

示例代码

以下是谷歌脚本示例代码。

function addBorder() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var range = sheet.getActiveRange();
  var borderColor = '#000000'; // 黑色
  var borderStyle = 'solid'; // 实线
  var borderBottom = SpreadsheetApp.BorderStyle.SOLID_BOTTOM;
  
  range.setBorder(bottom = borderBottom, 
                  color = borderColor, 
                  style = borderStyle);
}
如何使用

该脚本只需要在谷歌表格中添加即可使用。首先打开谷歌表格,然后进入脚本编辑器。可以通过 工具 -> 编辑脚本 快速进入脚本编辑器。

在脚本编辑器中,复制上述代码并粘贴到脚本文件中。接着保存文件,并返回到谷歌表格。

在表格中选择想要添加底部边框的单元格,然后运行该脚本。可以通过 运行 -> addBorder 或快捷键 Ctrl + Enter 来运行该脚本。

注意事项
  • 该脚本只能为选中的单元格添加底部边框,不支持为整个单元格区域添加边框。
  • 边框颜色和粗细可以根据自己的需要修改。
  • 如果想要添加上、左、右等其他方向的边框,只需要修改函数中的 bottom 参数即可。