我有一个谷歌电子表格,我正在尝试使用谷歌网站构建一个网页。我不想嵌入整个工作表,甚至是一系列单元格。我只想让我的网页显示电子表格中某些单元格的文本,并且我希望能够使用 HTML 设置该文本的样式。
例如,单元格 A1 中的值是“今天有 3 场比赛”。
我希望能够将此文本放入我的网页中,然后为其设置字体大小、对齐方式,并将其放入带有边框和弧形角(边框半径)的框中。
我认为可能有几种方法可以实现这一点,但我得到的最接近的方法是在页面中插入一个“应用程序脚本小工具”并使用 doGet() 方法:
function doGet(e){
var app = UiApp.createApplication();
var ss = SpreadsheetApp.openById('SPREADSHEET_KEY');
var sheet = ss.getSheetByName("Sheet1");
var range = sheet.getRange('A1');
var dataRange = range.getValue().toString();
app.add(app.createHTML("There are " + dataRange + " games today"))
return app;
}
但我不知道如何将 HTML 添加到网页以使其看起来很花哨。我什至无法在脚本中设置任何东西,例如字体对齐。我试过了
.setHorizontalAlignment('center')
但我不断收到诸如“找不到方法(类)setHorizontalAlignment(字符串)”之类的错误。谁能给我指出正确的方向?
提前谢谢了