Google apps script 在Google幻灯片中自动更新Google Sheets表

Google apps script 在Google幻灯片中自动更新Google Sheets表,google-apps-script,google-sheets,google-sheets-api,google-slides-api,google-slides,Google Apps Script,Google Sheets,Google Sheets Api,Google Slides Api,Google Slides,我在谷歌幻灯片演示文稿中有几个谷歌工作表,我想自动更新 脚本中是否存在触发新的“全部更新”功能的错误?还是有其他功能可以做到这一点 注意-我知道有一种方法可以在幻灯片演示文稿中自动更新图纸图表,但我特别需要一种方法来自动更新图纸表格。最近,至少这是不可能的,但我希望随着新的“全部更新”功能的出现,情况有所改变。试试这个- function myFunction() { var presentation = SlidesApp.getActivePresentation(); var sl

我在谷歌幻灯片演示文稿中有几个谷歌工作表,我想自动更新

脚本中是否存在触发新的“全部更新”功能的错误?还是有其他功能可以做到这一点

注意-我知道有一种方法可以在幻灯片演示文稿中自动更新图纸图表,但我特别需要一种方法来自动更新图纸表格。最近,至少这是不可能的,但我希望随着新的“全部更新”功能的出现,情况有所改变。

试试这个-

function myFunction() {
  var presentation = SlidesApp.getActivePresentation();
  var slides = presentation.getSlides();
  for (var i = 0; i < slides.length; i++) {
    var slide = slides[i];
    var charts = slide.getSheetsCharts();
    for (var j = 0; j < charts.length; j++) {
      var chart = charts[j];
      chart.refresh();
    }
  }
}
函数myFunction(){
var presentation=SlidesApp.getActivePresentation();
var slides=presentation.getSlides();
对于(变量i=0;i
我正在使用一个
onOpen
触发器,但是你可以用一个普通函数或另一个触发器替换它,例如:onEdit(e),它实际上会更新所有幻灯片中的每个图表


希望这能有所帮助。

FYI-有一个解决方案:)有一个功能请求:。开始增加可见性。您好,谢谢,但此解决方案仅刷新图表。出于某种原因,似乎没有一种脚本方法可以刷新表。您尝试过这种方法吗?是的,我已经遇到过这个。这还不足以满足我的需要,但我们可能离它还有一个更新。。。