Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

180
Vistas
Google Sheets API spreadsheets.values.update no repite el formato

Estoy tratando de crear hojas con Google Sheets API con los siguientes pasos:

  • Cree una hoja de plantilla y formatee la última fila manualmente usando Web GUI
  • Copie esta hoja de plantilla con Drive API
  • Escriba muchas filas en la última fila de la hoja recién copiada con el método de actualización de Sheets API

Este enfoque casi funciona bien, pero no repite el formato de celda. Indique cómo repetir el formato de celda de la última fila automáticamente al agregar filas mediante el método de actualización de Sheets API.

Plantilla de muestra: https://docs.google.com/spreadsheets/d/1MuJCxuSPuwdzjd3eJA5AJ3mIiZ0IXsdu3G-SamTBM_A/

Código de muestra:

 const { google } = require('googleapis') const auth = await google.auth.getClient({ scopes: [ 'https://www.googleapis.com/auth/drive', 'https://www.googleapis.com/auth/spreadsheets', ], }) const gdrive = google.drive({ version: 'v3', auth }) const res = await gdrive.files.copy({ fileId: '1MuJCxuSPuwdzjd3eJA5AJ3mIiZ0IXsdu3G-SamTBM_A', resource: { name: 'aFileName', parents: ['1aths48cSYq8bA0j1gsYi-Kcp5k4lVOwt'], }, }) const { id: spreadsheetId } = res.data console.log(`Generated sheet: https://docs.google.com/spreadsheets/d/${spreadsheetId}`) const sheets = google.sheets({ version: 'v4', auth }).spreadsheets await sheets.values.update({ spreadsheetId, range: 'A5', valueInputOption: 'USER_ENTERED', resource: { values: [ ['2022-12-28', '8.88', '12'], ['2022/1/10', '3.2', '3'], ['26 Sep 2022', '2.55', '7'], ], }, })

Resultado de muestra: (formato de celda aplicado solo en filas formateadas manualmente): https://docs.google.com/spreadsheets/d/1-CIGOK6GczVZ4qNvsBJKOs0VJeBO8L3kGqYbh1RkC3A/

Gracias.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda