Boj*_*jan 2 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);
Run Code Online (Sandbox Code Playgroud)
我发现有趣的是水平对齐有效,但垂直对齐无效。我可能使用过时的方法吗?有没有更好的方法来实现这一点?
只需middle
用作setVerticalAlignment()的参数:
fullRange.setHorizontalAlignment("center").setVerticalAlignment("middle");
Run Code Online (Sandbox Code Playgroud)
您正在使用用于 Google Docs 表格和单元格的 DocumentApp的枚举,并且您正在使用电子表格。
归档时间: |
|
查看次数: |
4030 次 |
最近记录: |