Descargas, guías, trucos, gameplays...

jueves, 21 de junio de 2012

Google Apps Script: Agregar menú propio a Google Hoja de Cálculo



Al igual que en Excel en Google Hoja de Cálculo también es posible agregar entradas de menú a la hoja con la que estamos trabajando. Esto resulta útil para organizar y acceder más rápido a las funciones que programamos.

En un archivo nuevo de Google Hoja de Cálculo vamos ha "Herramientas>Editor de secuencia de comandos...", entonces copiar y pegar el siguiente código:


function onOpen() { //esta linea es necesaria para que el código se ejecute al abrir el documento

  var libro = SpreadsheetApp.getActiveSpreadsheet(); //declara la hoja activa como "libro" para futuras referencias en este código
  var menupropio =[{name:"menu_de_prueba", functionName:"funcion_menu"}]; //declara y construye el menú
                                                                          //la primera entrada en el menú será "menu_de_prueba"
                                                                          //la función a ejecutar al dar clic en la entrada será "uncion_menu"

  libro.addMenu("Menu personal", menupropio); //agrega el menú al libro. El texto que aparecerá a la derecha del menú ayuda es "Menú personal"
}

function funcion_menu(){ //construimos la función que se ejecutará
  Browser.msgBox("Este es un menu de prueba");
}


Para probar el funcionamiento debemos actualizar el documento o cerrarlo y volver a abrirlo. Entonces veremos como aparece nuestro menú personal:


y el resultado al dar clic en la entrada:








No hay comentarios:

Publicar un comentario