自动刷新 Google 幻灯片中的表格图表
automatically refresh Sheets chart in Google Slides
我在 google 表格中有一个图表,我希望每小时在 google 幻灯片中自动更新它。我知道您可以使用“工具”菜单并选择链接对象进行刷新,但我真的很想在不使用 Slides AddOn
的情况下自动执行此过程
- 您想每 1 小时在 Google 幻灯片中刷新图表。
- 图表来自 Google 电子表格。
- 您想使用 Google Apps 脚本实现此目的。
如果我的理解是正确的,这个答案怎么样?请将此视为几个可能的答案之一。
模式 1:
在此模式中,刷新 Google 个幻灯片中所有幻灯片的所有图表。
示例脚本:
function myFunction() {
var slidesId = "###"; // Please set the Slides ID.
SlidesApp.openById(slidesId).getSlides()
.forEach(function(s) {
s.getSheetsCharts().forEach(function(c) {
c.refresh();
});
});
}
模式二:
在此模式中,Google 幻灯片中第 1 张幻灯片中的所有图表均已刷新。
示例脚本:
function myFunction() {
var slidesId = "###"; // Please set the Slides ID.
SlidesApp.openById(slidesId).getSlides()[0]
.getSheetsCharts()
.forEach(function(c) {
c.refresh();
});
}
注:
- 为了自动运行每1小时,please install the time-driven trigger to the function of
myFunction()
.这样,myFunction()
每1小时运行。
参考文献:
如果我误解了您的问题并且这不是您想要的方向,我深表歉意。
我在 google 表格中有一个图表,我希望每小时在 google 幻灯片中自动更新它。我知道您可以使用“工具”菜单并选择链接对象进行刷新,但我真的很想在不使用 Slides AddOn
的情况下自动执行此过程- 您想每 1 小时在 Google 幻灯片中刷新图表。
- 图表来自 Google 电子表格。
- 您想使用 Google Apps 脚本实现此目的。
如果我的理解是正确的,这个答案怎么样?请将此视为几个可能的答案之一。
模式 1:
在此模式中,刷新 Google 个幻灯片中所有幻灯片的所有图表。
示例脚本:
function myFunction() {
var slidesId = "###"; // Please set the Slides ID.
SlidesApp.openById(slidesId).getSlides()
.forEach(function(s) {
s.getSheetsCharts().forEach(function(c) {
c.refresh();
});
});
}
模式二:
在此模式中,Google 幻灯片中第 1 张幻灯片中的所有图表均已刷新。
示例脚本:
function myFunction() {
var slidesId = "###"; // Please set the Slides ID.
SlidesApp.openById(slidesId).getSlides()[0]
.getSheetsCharts()
.forEach(function(c) {
c.refresh();
});
}
注:
- 为了自动运行每1小时,please install the time-driven trigger to the function of
myFunction()
.这样,myFunction()
每1小时运行。
参考文献:
如果我误解了您的问题并且这不是您想要的方向,我深表歉意。