gpt4 book ai didi

google-apps-script - 确定 Google 电子表格中合并单元格的高度

转载 作者:行者123 更新时间:2023-12-04 19:30:59 25 4
gpt4 key购买 nike

我正在创建一个电子表格,该电子表格将单独汇总每周每个事件的每日插入小时数。此电子表格允许每周根据需要增加高度

(例如,下图中的第 3 周演示了每天插入第 3 个事件的另一行)。

enter image description here

我想做的是找到一种方法来确定左侧合并单元格的高度,以用于动态确定要包含在最后一列的总计中的单元格。

我找到了 how to determine the existence of merged cellshow to determine the width of merged cells by exporting to HTML ,但后者似乎不适用于我的情况,因为我正在寻找一种方法来确定瞬时高度,以用于本质上奇特的求和函数。


我想知道是否/如何使用谷歌电子表格中的谷歌应用程序脚本动态确定合并单元格的高度。

如有任何建议或指导,我们将不胜感激!

最佳答案

我假设您知道合并单元格的第一行在哪里。如果您知道要更改的合并单元格的行位置,我想您可以使用 Spreadsheet 类的 getRowHeight() 方法,该方法返回一个整数。

getRowHeight Google Documentation

如果问题是您找不到要更改的合并单元格的行位置,我想那是另一个问题。

您还可以设置高度:

setRowHeight

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

// Sets the first row to a height of 200 pixels
sheet.setRowHeight(1, 200);

关于google-apps-script - 确定 Google 电子表格中合并单元格的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25090596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com