将Google表格单元格值传递给HTML

塔西us

我正在尝试将值“ assetCell”传递给HTML对话框。看起来很简单。感谢您的任何帮助。

加油站

 function Test(){
 var ss = SpreadsheetApp.getActiveSpreadsheet(); 
 var MySH = ss.getActiveSheet();
 var Assetcell = MySH.getRange("f8").getValue()
 var Assetcellb = MySH.getRange("f10").getValue()

 var t = HtmlService.createTemplateFromFile('vIndex'); // Modified
 t.AssetCell = Assetcell 
 t.AssetCell = Assetcellb

 html = t.evaluate().setWidth(400).setHeight(300); // Added

  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
.showModalDialog(html, 'Hi');
 }

的HTML

 <!DOCTYPE html>
 <html>
<head>
<base target="_top">
</head>
 <body>
 <?!= AssetCell => ?>
 </body>
 </html>
Tanaike

这个修改怎么样?

加油站

function Test(){
  var ss = SpreadsheetApp.getActiveSpreadsheet(); 
  var MySH = ss.getActiveSheet();
  var Assetcell = MySH.getRange("f8").getValue()

  var t = HtmlService.createTemplateFromFile('vIndex'); // Modified
  t.AssetCell = Assetcell; // Added
  html = t.evaluate().setWidth(400).setHeight(300); // Added

  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
    .showModalDialog(html, 'Hi');
}

的HTML

<!DOCTYPE html>
<html>
  <head>
    <base target="_top">
  </head>
  <body>
    <?!= AssetCell ?> => <!-- Modified -->
  </body>
</html>

参考:

如果这对您没有用,对不起。

编辑:

1.当你想给他们 <?!= AssetCell ?>

您可以使用相同的HTML。

var ss = SpreadsheetApp.getActiveSpreadsheet(); 
var MySH = ss.getActiveSheet();
var Assetcell1 = MySH.getRange("f8").getValue();
var Assetcell2 = MySH.getRange("f10").getValue();

var t = HtmlService.createTemplateFromFile('vIndex'); // Modified
t.AssetCell = [Assetcell1, Assetcell2]; // Added
html = t.evaluate().setWidth(400).setHeight(300); // Added

SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
  .showModalDialog(html, 'Hi');

2.当您想分别<?!= AssetCell1 ?><?!= AssetCell2 ?>

加油站
var ss = SpreadsheetApp.getActiveSpreadsheet(); 
var MySH = ss.getActiveSheet();
var Assetcell1 = MySH.getRange("f8").getValue();
var Assetcell2 = MySH.getRange("f10").getValue();

var t = HtmlService.createTemplateFromFile('vIndex'); // Modified
t.AssetCell1 = Assetcell1; // Added
t.AssetCell2 = Assetcell2; // Added
html = t.evaluate().setWidth(400).setHeight(300); // Added

SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
  .showModalDialog(html, 'Hi');
的HTML
<!DOCTYPE html>
<html>
  <head>
    <base target="_top">
  </head>
  <body>
    <?!= AssetCell1 ?> => <!-- Modified -->
    <?!= AssetCell2 ?> => <!-- Modified -->
  </body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何根据单元格值将地址传递给 Vlookup(Google 表格)

获取表格单元格值并传递给 Javascript

将数组中的值传递给Google Spreadsheet上的一系列单元格

获取表格html的单元格值

选择该单元格时如何将特定值传递给该单元格?

Swift(Xcode)-从表格单元格将值传递给下一个控制器->操作按钮-> Segue

来自 Google 表格 | HTTP 请求 API 以传递编辑过的单元格过去和新值

C#将单击的列表视图单元格值传递给标签

如何将单元格中的int值传递给excel公式

如何将单元格值传递给SUM函数

如何将单元格值传递给Range以用作其地址?

如何将C#Datagridview所选单元格值传递给SQL查询

如何将单元格中的值作为输入传递给 Range 函数?

VBA将单元格/单元格范围传递给多个子

Google 表格 - 查询单元格值包含逗号分隔单元格中的值

将单元格引用为要在Google表格中的IFS语句中使用的值

如何使用Apps脚本将值设置为Google表格中的单元格?

使用JQuery将值分配给HTML表格单元格

将值格式化为 C2 格式时如何将值传递给 DGV 单元格

Google表格脚本,用于将一张工作表上的一些单元格值传递到新的工作表行

Google表格将HTML标签添加到单元格中的数字

在Google表格脚本中设置活动单元格的值

Google 表格:从源连接多个单元格值

Google表格:过滤单个单元格中的多个值

合并Google表格上的多个单元格值

匹配不同 Google 表格中的单元格值

Google表格-在脚本的OFFSET中使用单元格的值

Google 表格 - 基于单元格值的自动递增数字

根据Google表格中单元格的背景颜色更改单元格值