Google apps script 通过谷歌脚本垂直对齐谷歌电子表格上的文本 我试图弄清楚如何在垂直方向上对齐文本。根据文档,我发现以下示例应该有效: var form = FormApp.getActiveForm(); var ss = SpreadsheetApp.openById(form.getDestinationId()); var sheet = ss.getSheets()[0]; var fullRange = sheet.getRange("A1:Z1001"); fullRange.setHorizontalAlignment(DocumentApp.HorizontalAlignment.CENTER); fullRange.setVerticalAlignment(DocumentApp.VerticalAlignment.CENTER);

Google apps script 通过谷歌脚本垂直对齐谷歌电子表格上的文本 我试图弄清楚如何在垂直方向上对齐文本。根据文档,我发现以下示例应该有效: var form = FormApp.getActiveForm(); var ss = SpreadsheetApp.openById(form.getDestinationId()); var sheet = ss.getSheets()[0]; var fullRange = sheet.getRange("A1:Z1001"); fullRange.setHorizontalAlignment(DocumentApp.HorizontalAlignment.CENTER); fullRange.setVerticalAlignment(DocumentApp.VerticalAlignment.CENTER);,google-apps-script,Google Apps Script,我发现有趣的是,水平对齐有效,而垂直对齐无效。我是否可能使用过时的方法?有没有更好的方法来实现这一点?只需使用middle作为以下参数: 您使用的是Google Docs表格和单元格,您使用的是电子表格。只需使用middle作为参数: 您使用的是Google Docs表格和单元格以及电子表格 fullRange.setHorizontalAlignment("center").setVerticalAlignment("middle");

我发现有趣的是,水平对齐有效,而垂直对齐无效。我是否可能使用过时的方法?有没有更好的方法来实现这一点?

只需使用middle作为以下参数:

您使用的是Google Docs表格和单元格,您使用的是电子表格。

只需使用middle作为参数:

您使用的是Google Docs表格和单元格以及电子表格

fullRange.setHorizontalAlignment("center").setVerticalAlignment("middle");