Intento agregar algunos nombres de la matriz a la lista desplegable que no funciona.
Este es mi código:
function dataDrpdwon() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var item = ss.addListItem(); item.setTitle('Do you prefer cats or dogs?') .setChoices([ item.createChoice('Cats'), item.createChoice('Dogs') ]); }
después de agregar =dataDrpdwon()
en cualquier celda, veo este error TypeError: ss.addListItem is not a function (line 3).
alguna ayuda para arreglar.
Quiero agregar =dataDrpdwon()
en cualquier celda y ver el menú desplegable Lista.
addListItem es una función en la clase ListItem. Aquí documentación https://developers.google.com/apps-script/reference/forms/list-item
addListItem no está disponible para el objeto ActiveSpreadsheet, creo que solo está disponible para Formularios.
No estoy demasiado familiarizado con App Script, pero los menús desplegables dentro de Sheets/Excel generalmente se realizan a través de la validación. Por lo tanto, es posible que necesite un enfoque diferente. Una búsqueda rápida encontró esto que podría ponerlo en la dirección correcta.