Tag: GOOGLE-SHEETS-API
basado en: https://developers.google.com/sheets/api/samples/ranges ¿Cómo ejecutar la API de hojas de Google, ejecutando AddProtectedRangeRequest? void addRangeRestriction(final String sheetId, final Sheets sheetService) throws IOException { AddProtectedRangeRequest addProtectedRangeRequest = new AddProtectedRangeRequest(); var gridRange = new GridRange(); gridRange.setSheetId(1); gridRange.setStartColumnIndex(1); gridRange.setEndColumnIndex(1); gridRange.setStartRowIndex(2); gridRange.setEndRowIndex(2); var protectedRange = new ProtectedRange(); protectedRange.setRange(gridRange); protectedRange.setWarningOnly(true); var request = new Request() . . . Read more
Estoy tratando de extraer datos y fórmulas de una Hoja de Google utilizando pygsheets y el método getallrecords. Los datos de origen se ven así, donde la celda B2 es =A2*3. Cuando uso el método getallvalues, obtengo los resultados correctos. cellVals = ws.getallvalues(includetailingempty=False, valuerender=pygsheets.customtypes.ValueRenderOption.FORMULA) print(cellVals) [[‘Number’, ‘Formula’], [11.5, ‘=A2*3’]] Pero . . . Read more
Estoy tratando de escribir una extensión para Google Sheets que tome un archivo CSV y lo escriba en una nueva hoja. El problema es que el archivo CSV puede ser potencialmente muy grande, alcanzando hasta aproximadamente un millón de filas. Logré solucionar el problema del límite de celdas eliminando columnas . . . Read more
Cuando leo desde Google Sheet con Python y la API de Google tengo dificultades para obtener valores numéricos de los valores numéricos. Donde vivo, usamos la coma como separador decimal, lo cual parece ser el problema. La entrada de la hoja de cálculo de Google es: [imagen] con formato automático. . . . Read more
Intento seguir esto: https://developers.google.com/sheets/api/quickstart/js para aprender cómo usar la API de Hojas de cálculo de Google. He tenido cuidado de seguir las instrucciones, pero debo haber pasado por alto algo, ya que obtengo el siguiente resultado: “error”: “idpiframe_initialization_failed”, “details”: “Origen no válido para el cliente: http://localhost:8000 no ha sido registrado . . . Read more