/** @OnlyCurrentDoc */
function onInstall(e) {
onOpen(e);
}
function onOpen(e) {
var ui = SpreadsheetApp.getUi();
ui.createMenu('**Nouvelle Semaine**')
.addItem('Dupliquer !', 'dupliquer')
.addToUi();
}
function dupliquer() {
var doc = SpreadsheetApp.getActiveSpreadsheet();
var actuelle = SpreadsheetApp.getActiveSheet();
var actuel = actuelle.getName()
var regExp = new RegExp("([0-9]+)", "g");
var nouveau = regExp.exec(actuel)[0]*1 + 1
nouveau = 'S'+ ('00' + nouveau).substring(1)
SpreadsheetApp.getActiveSpreadsheet().insertSheet(nouveau);
var nouvelle = doc.getSheetByName(nouveau);
var plage = actuelle.getRange("A1:A4");
plage.copyTo(nouvelle.getRange("A1"), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
actuelle.hideSheet()
}