Ich habe eine einfache Funktion, die einen Ordner auf Google Drive erstellt. Ich möchte den Namen darauf übertragen und von den Blättern aus ausführen. Aber mir wurde der Zugang verweigert. Wie löst man dieses Problem ohne Auslöser? DankeZugriff von Google Tabellen auf Google Drive
function myFunction() {
var folderName = "SEO";
var folder=DriveApp.getFoldersByName(folderName).next();
var fileName = "NewFolder";
var file=SpreadsheetApp.create(fileName);
var copyFile=DriveApp.getFileById(file.getId());
folder.addFile(copyFile);
DriveApp.getRootFolder().removeFile(copyFile);}
Ergebnis:
customFunctions muss frei von Nebenwirkungen sein, Sie [Menüpunkt] hinzufügen können (https://developers.google.com/apps-script/guides/menus) und den Namen des Ordners aus dieser Zelle –