Я пытаюсь сделать это с помощью AppScript, используя Slides API.Тем не менее, я JS Noob.Пожалуйста, помогите.
function onOpen() {
var ui = SlidesApp.getUi();
ui.createMenu('Custom Menu')
.addItem('Batch Update Charts', 'batchUpdate')
.addToUi();
}
function batchUpdate(){
var gotSlides = SlidesApp.getActivePresentation().getSlides();
for (var i = 0; i < gotSlides.ID; i++) {
var slide = gotSlides[i];
var sheetsCharts = slide.getChartId();
for (var k = 0; k < sheetsCharts.ID; k++) {
var shChart = sheetsCharts[k];
var requests = [{
createSheetsChart: {
chartId: shChart,
linkingMode: 'NOT_LINKED_IMAGE',
}
}];
shChart.refresh()
requests: requests
}
}
}
Этот код абсолютно неточен.Надеюсь, это поможет вам понять, чего я хочу достичь.