我正在向电子表格添加自定义菜单,并希望使用热键来访问菜单.Alt-F热键可打开文件下拉菜单.我想定义Alt-B来激活我的下拉.有没有办法做到这一点?如果是这样,我可以在菜单项中添加热键吗?这是我用来添加菜单的代码:
function onOpen() {
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var BoxwoodMenuItems = [{name : "Payments & Registeration Check-ins", functionName : "htmlRegistrationPayments"},
{name: "Assign Billets", functionName: "htmlAssignBillets"},
null, // Results in a line separator.
{name : "Get Remaining # of Allowed Sent Emails", functionName : "showRemainingEmails"},
];
sheet.addMenu("Boxwood", BoxwoodMenuItems);
};
Run Code Online (Sandbox Code Playgroud) 我试图显示每个条形图的值,然后显示堆积条形图中所有条形图的总值问题是,我得到最后一个条形图的值和条形图外的总数.如果我没有显示总数,我会在栏内得到值.使用下面的代码,最后两个注释位于第二个栏之外,即使第二个栏足够长以显示其标签.

<html>
<head>
<base target="_top">
</head>
<body>
<h3>Registrations</h3>
<div id="registrations_chart"></div>
</body>
</html>
<script>
google.charts.load('current', {'packages':['corechart', 'bar', 'gauge', 'table']});
google.charts.setOnLoadCallback(drawStackedBar);
function drawStackedBar() {
var myHeight = 350;
var data = new google.visualization.DataTable();
data.addColumn('string', 'Registrations');
data.addColumn('number', 'Regular');
data.addColumn('number', 'Work Study');
data.addRows([
['Adult', 20, 12],
['Teen', 3, 0]
]);
var view = new google.visualization.DataView(data);
view.setColumns([0,
1, {
calc: function (dt, row) {
return dt.getValue(row, 1);
},
type: "number",
role: "annotation"
},
2, {
calc: function (dt, row) {
return dt.getValue(row, 2);
},
type: …Run Code Online (Sandbox Code Playgroud)