私はプレゼンテーション内のグラフを更新する機能を使用します。 このプレゼンテーションは共有する必要がありますが、定期的に更新されます。 ここで、プレゼンテーションをコピーして、元のプレゼンテーションの更新を維持し、すべてのグラフを1つずつリンク解除します。私は、プレゼンテーションをコピーして共有すると、すべてのチャートのリンクを解除する関数を探しています。Googleスライド内のすべてのグラフとGoogle Appスクリプトのリンクを解除する
この問題を解決する関数はありますか?
function createRefreshSheetsChartsRequests(presentation) { var objectIds = []; var slides = presentation.slides;
for (var i = 6; i < slides.length - slides.length + 9; i++) {
var slide = slides[i];
var pageElements = slide.pageElements;
for (var j = 0; j < pageElements.length; j++) {
var pageElement = pageElements[j];
if (pageElement.sheetsChart) {
objectIds.push(pageElement.objectId);
}
}
}
return objectIds.map(function(objectId) {
return {refreshSheetsChart: {objectId: objectId}};
});
}
事前のおかげで、
ラース