要在 Google Sheets 中使用 Google Apps Script 对齐所有工作表中的所有单元格,您可以编写一个脚本来遍历所有工作表,并设置每个单元格的对齐方式。以下是一个示例脚本,展示了如何实现这一点:
function alignAllCellsInAllSheets() {
// 获取当前活跃的电子表格
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// 获取所有工作表
var sheets = spreadsheet.getSheets();
// 遍历每个工作表
for (var i = 0; i < sheets.length; i++) {
var sheet = sheets[i];
// 获取工作表的所有数据范围
var range = sheet.getDataRange();
// 设置水平和垂直对齐方式
range.setHorizontalAlignment("center"); // 水平对齐方式:left, center, right
range.setVerticalAlignment("middle"); // 垂直对齐方式:top, middle, bottom
}
// 显示完成消息
SpreadsheetApp.getUi().alert('所有工作表中的所有单元格已对齐!');
}
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); 这行代码获取当前活跃的电子表格对象。
var sheets = spreadsheet.getSheets(); 这行代码获取电子表格中的所有工作表。
for (var i = 0; i < sheets.length; i++) { var sheet = sheets[i]; 这段代码遍历每个工作表。
var range = sheet.getDataRange(); 这行代码获取工作表中的所有数据范围。
range.setHorizontalAlignment("center"); // 水平对齐方式:left, center, right range.setVerticalAlignment("middle"); // 垂直对齐方式:top, middle, bottom
这两行代码设置单元格的水平和垂直对齐方式。您可以根据需要更改对齐方式,例如 left
、center
、right
(水平对齐)和 top
、middle
、bottom
(垂直对齐)。
SpreadsheetApp.getUi().alert('所有工作表中的所有单元格已对齐!'); 这行代码在脚本完成后显示一个提示消息。
扩展程序
> Apps 脚本
。AlignCells
.或 | 元素组成表格结构;其中: |
---|---|
元素定义表头, | 元素定义表格单元。
为了让表格更美观,我们会用到:border,colspan,rowspan,align,bgcolor 等来美化表格,具体在本文都有讲解; 02 扫码添加站长 进交流群 领取专属 10元无门槛券 手把手带您无忧上云 相关资讯活动推荐 |