function onOpen() {
const ui = SpreadsheetApp.getUi();
ui.createMenu('Copiar Accesos')
.addItem('Copiar', 'copiarDatos')
.addToUi();
}
function onOpen() {
const ui = SpreadsheetApp.getUi();
ui.createMenu('Abrir Enlaces')
.addItem('Mostrar Enlaces', 'mostrarEnlaces')
.addToUi();
}
function mostrarEnlaces() {
const userEmail = Session.getActiveUser().getEmail();
const template = HtmlService.createTemplateFromFile('Index');
template.email = userEmail; // Pasar el email al template
const htmlOutput = template.evaluate()
.setWidth(700)
.setHeight(900);
SpreadsheetApp.getUi().showModalDialog(htmlOutput, 'Abrir Enlaces');
}
// Cargar la página HTML
//function doGet() {
// return HtmlService.createHtmlOutputFromFile('index')
// .setTitle('Buscador de Links');
//}
function onOpen() {
const ui = SpreadsheetApp.getUi();
ui.createMenu('Separar Nombres/Apellidos')
.addItem('Separar por Apellidos y Nombres Compuestos', 'separarApellidosYNombres')
.addItem('Separar por Nombres y Apellidos Compuestos', 'separarNombresYApellidos')
.addItem('Separar por Apellidos y Nombres Numeros Compuestos', 'separarApellidosYNombresNumeros')
.addItem('Separar por Nombres y Apellidos Numeros Compuestos', 'separarNombresYApellidosNumeros')
.addToUi();
}
function onOpen()
{
var ui = SpreadsheetApp.getUi();
var rrhh = ui.createMenu('Recursos Humanos')
.addItem('Contratar', 'Contract')
.addItem('Despedir', 'Fire');
ui.createMenu('Menu Adicional')
.addItem('Contabilidad', 'Contability')
.addSeparator()
.addSubMenu(rrhh)
.addToUi();
}
function Contability() {
SpreadsheetApp.getUi().alert('Vamos a contabilizar cosas!!!');
}
function Contract() {
SpreadsheetApp.getUi().alert('Se contrata un nuevo trabajado!');
}
function Fire() {
SpreadsheetApp.getUi().alert('Hay uno que ya no trabaja aqui!');
}
function onOpen() {
const ui = SpreadsheetApp.getUi();
// Crear el menú principal 'Separar Nombres/Apellidos'
const separarMenu = ui.createMenu('Separar Nombres/Apellidos')
.addItem('Separar por Apellidos y Nombres Compuestos', 'separarApellidosYNombres')
.addItem('Separar por Nombres y Apellidos Compuestos', 'separarNombresYApellidos')
.addItem('Separar por Apellidos y Nombres Numeros Compuestos', 'separarApellidosYNombresNumeros')
.addItem('Separar por Nombres y Apellidos Numeros Compuestos', 'separarNombresYApellidosNumeros');
// Crear el menú principal 'Ver DNI'
var menuDNI = ui.createMenu('Ver DNI');
// Submenú para 'Buscar DNI'
var buscarMenu = ui.createMenu('Buscar')
.addItem('Buscar DNI', 'CDNInombres1')
.addItem('Buscar Nombres DNI', 'CnombresDNI1');
// Submenú para 'Borrar'
var borrarMenu = ui.createMenu('Borrar')
.addItem('Borrar Buscar DNI', 'borrarBuscarDni')
.addItem('Borrar Buscar Nombre DNI', 'borrarBuscarNombreDni');
// Añadir los submenús al menú principal 'Ver DNI'
menuDNI.addSubMenu(buscarMenu);
menuDNI.addSubMenu(borrarMenu);
// Añadir ambos menús a la interfaz del usuario
separarMenu.addToUi();
menuDNI.addToUi();
}