最初のスクリプトをありがとう!残念ながら、私にはうまくいきませんでした。何度か試みた後、うまくいきました。
function clearNotes(){
var presentation = SlidesApp.getActivePresentation();
var presentationId = presentation.getId();
var slides = presentation.getSlides();
var requests = [];
slides.forEach(function(slide, i) {
var slideNote = slide.getObjectId();
var slideNotesPage = slide.getNotesPage();
var shape = slideNotesPage.getSpeakerNotesShape();
var shapeText = shape.getText();
if(shapeText != undefined){
shapeText.clear();
}
})
if(requests.length > 0){
var batchUpdateResponse = Slides.Presentations.batchUpdate({requests: requests}, presentationId);
}
}
初心者として、多くの試行錯誤、デバッグ、ガイドに従ってください: https://developers.google.com/apps-script/reference/slides/text-range.html#clear()
これまでのところ、Google スライド プレゼンテーションのすべてのメモをまとめて削除できる唯一のソリューションです。
これがお役に立てば幸いです、ラファ。