我有自己的Google电子表格(GS)文件,但它没有设计丰富的文件。 我想在HTML网页上进行设计,并以某种方式"合并"使用Google Sheet,用户仍然可以在字段中输入值并获得计算结果。
只有GS和HTML网页之间的区别在于网页将为单元格设计一些背景。
答案 0 :(得分:0)
我的方法是提供一个自定义菜单,以呈现选定单元格的html内容: 我编译了几个样本以获得以下简单结果:
// This will run when the spreadsheet is opened or the browser page is refreshed
function onOpen() {
SpreadsheetApp.getUi()
.createMenu('Custom Menu')
.addItem('HTML Vue', 'openDialog')`enter code here`
.addToUi();
}
function openDialog() {
var ss = SpreadsheetApp.getActive();
var cell = ss.getActiveCell();
var html = HtmlService.createHtmlOutput(cell.getValue());
SpreadsheetApp.getUi().showModalDialog(html, 'HTML Vue:' );
}