次のコードを使用して、新しいスプレッドシートを作成します。
function addNewSpreadsheetWithFolderShift()
{
var source = SpreadsheetApp.getActive();
var SSID=source.getId();
var fileInDocs = DocsList.getFileById(SSID);
var folder=fileInDocs.getParents()[0];
var folderName = folder.getName();
var folderID = folder.getId();
var TimeZone=Session.getTimeZone();
var DTStamp= Utilities.formatDate(new Date(), TimeZone, 'yyyy:MM:dd HH:mm:ss zzz');
var User=Session.getEffectiveUser().getEmail();
var output_name=DTStamp+"LineChecks"
var ssOut = SpreadsheetApp.create(output_name); // Create a new spreadsheet, output_name.
ssOut.addToFolder(folder);
}
それは私のルートディレクトリに巻き上げられます。開始したディレクトリに巻き上げたいと思います。addToFolder を使ってみたのですが、移動できるのはファイルだけのようです。新しく作成したスプレッドシートを移動する方法はありますか?