应用脚本可强制Google表格中的特定行高

hong

我无法在应用脚本中找到强制Google表格中特定行高的方法。当我使用“ .setRowHeight(rowPosition,height)”时,它总是自动调整行高的大小以适合字体大小。但是我希望在需要的特定高度使用它,如图所示。感谢您的帮助。

由此:
由此

我希望通过应用脚本看起来像这样。
对此

Tanaike
  • 您想通过设置的大小来修改行高。
  • 您想使用Google Apps脚本来实现。

如果我的理解是正确的,那么这个答案呢?请认为这只是几个答案之一。

在此答案中,我使用了Sheets API的“ updateDimensionProperties”。使用此脚本时,请在高级Google服务中启用Sheets API。

示例脚本:

function myFunction() {
  var height = 200; // Please set the height as the unit of pixel.

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName("Sheet1"); // or ss.getActiveSheet()
  var resource = {requests: [{
    updateDimensionProperties: {
      properties: {pixelSize: height},
      range: {sheetId: sheet.getSheetId(), startIndex: 2, endIndex: 3, dimension:"ROWS"},
      fields:"pixelSize"
    }}]};
  Sheets.Spreadsheets.batchUpdate(resource, ss.getId());
}
  • 在这种情况下,startIndex: 2, endIndex: 3表示第3行。

注意:

  • 如果要修改列宽,请修改dimensionCOLUMNS

参考文献:

如果我误解了您的问题,而这不是您想要的方向,我深表歉意。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Google表格脚本可将已完成的行移至新表格

如何使用Google脚本将数据添加到Google表格中的特定行

需要Google表格中的简单replaceInCell应用程序脚本

Google脚本可根据复选框移动行-Google表格

Google表格脚本可按日期隐藏列

Google表格/应用脚本可在输入值时自动将日期戳添加到表格中

Google脚本隐藏Google表格中的行

提高Google表格中应用脚本代码的加载效率

Google表格/应用脚本复制公式到新行

如何从Google表格的应用脚本中的过滤行中提取单个数组值

如何使用Apps脚本从Google表格中删除一系列特定表格中所有不受保护的行

Google表格脚本可为整个专栏添加重点

Google表格脚本可帮助在表格之间移动数据

Google Apps脚本可将特定列中的空白单元格排序到顶部

Google表格脚本可隐藏无法在onEdit()上使用的列

Google表格脚本可在从表单插入的行中插入时间戳

Google表格/应用脚本中奇怪的返回范围结果

Google表格脚本可将表格复制到带有值而非公式的新标签页中

Google表格应用脚本可更改表格并保持相同的活动单元格

Shell脚本可比较单个CSV文件中的两个特定行

Google Apps脚本可作为Web应用程序使用,但不能作为电子表格脚本使用

Google Apps脚本可遍历电子表格ID列表,并将范围复制到主文件中

Google表格脚本可填充列中的间歇性空白

如何在 Google 表格的应用程序脚本中引用行而不是列?

使用 Google 表格中的应用脚本获取网站数据

Google 表格脚本:删除大量包含特定数据的行

从绑定的谷歌应用程序脚本中的电子表格中获取特定的行值(或多个值)

如何在 Google 表格中的以下应用脚本中跳过行?

使用 Google 脚本更新 Google 表格中的行