2017-03-15 3 views
0

J'ai un problème. Je ne trouve pas un moyen simple d'obtenir une feuille de calcul Google Docs et un identifiant de feuille de calcul. J'espère ne pas faire cela en programme parce que je suis un peu limité dans ma capacité de codage.Obtenir une feuille de calcul et une feuille de calcul Google Docs

Si c'est inévitable, quelle est la meilleure façon? Est-ce que Javascript peut le faire?

Quoi qu'il en soit, mon problème immédiat est:

je la feuille de test suivant, je dois mettre à jour via configutations dans une application appelée 'Run My Process' (PGR), le tour est joué:

https://docs.google.com/spreadsheets/d/1bWlAiO_Y0C1_krvS_C5ZO73HRZZI-ewXVsy66kowpm4/edit?authkey=CNTQxtgN&hl=en_US&authkey=CNTQxtgN#gid=0

J'ai besoin de connaître le spreadsheet id et le worksheet id afin que je puisse les bourrer dans la chaîne suivante utilisée par le paramètre RMP.

flux/liste/$ {} spreadsheet_id/$ {} worksheet_id/privé/full

Répondre

0

Vous pouvez essayer d'utiliser le script Google Apps à obtenir l'ID spreadsheed. Comme vous pouvez le voir dans votre exemple "https://docs.google.com/spreadsheets/d/1bWlAiO_Y0C1_krvS_C5ZO73HRZZI-ewXVsy66kowpm4/edit?authkey=CNTQxtgN&hl=en_US&authkey=CNTQxtgN#gid=0" l'identifiant de la feuille de calcul est la partie entre key = et # gid =. Vous pouvez donc récupérer ceci en utilisant ce code.

function getId() { 
    Browser.msgBox('Spreadsheet key: ' + SpreadsheetApp.getActiveSpreadsheet().getId()); 
}