簡體   English   中英

創建工作表后如何在Google電子表格中填充數據?

[英]How to Fill the data in google spreadsheet after creation of sheet?

我有一個創建空的Google電子表格的腳本。 創建完Google電子表格后。 我如何在其中添加一些數據?

只是一些字符串就足夠了

用於創建文件的腳本:

function createSpread() 
{

                var name =   $('[name=id]').val();
                gapi.client.load('drive', 'v2', function() {

                var request = gapi.client.request({
                   'path': '/drive/v2/files/',
                   'method': 'POST',
                   'headers': {
                       'Content-Type': 'application/json',   
                   },
                   'body':{
                       "title" : name,
                       "mimeType" : "application/vnd.google-apps.spreadsheet",
                       "parents": [{
                            "kind": "drive#file",
                            "id": FOLDER_ID,
                        }],
                   } 
                });
                request.execute(function(resp) { console.log(resp)

                });     
            }); 
}

你能幫助任何人嗎

提前致謝

只是給您的一個附加提示,這是我在使用Sheets API編寫電子表格時使用的代碼段。

 function writeToSheet(){

        //Sheet1 is the name of the my sheet
        // "range":"Sheet1!"+A+":"+C, means column A to C since im writing 3 items
         var params = {
           "range":"Sheet1!"+A+":"+C,
           "majorDimension": "ROWS",
           "values": [
           ["name","address", "email"]
          ],
         }
         var xhr = new XMLHttpRequest();
         xhr.open('PUT', 'https://sheets.googleapis.com/v4/spreadsheets/'+myspreadsheetId+'/'+"values/"+"Sheet1!"+A+":"+C+"?"+'valueInputOption=USER_ENTERED');
         xhr.setRequestHeader('Authorization', 'Bearer ' + myAccessToken);

        xhr.send(JSON.stringify(params));
      }

在《 基礎寫作》中可以找到更多示例。

您將需要使用Google Sheets API,該API允許您讀取和寫入單個單元格或單元格范圍。 請參閱https://developers.google.com/sheets/api

另外,如果這是一個新應用程序,則可能應該開始使用Drive API的v3,以免在某些時候需要升級。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM