2016-08-08 51 views
0

Ich Sheets API v4 in VB .NETSheets API v4 ÜBERSCHR und INSERTROWS in AppendRequest.InsertDataOptionEnum in VB .NET

Folgende Zeilen das gleiche Ergebnis mit:

Dim appendRequest As SpreadsheetsResource.ValuesResource.AppendRequest = service.Spreadsheets.Values.Append(valueRange, updateSpreadsheetID, updateRange) 


appendRequest.InsertDataOption = SpreadsheetsResource.ValuesResource.AppendRequest.InsertDataOptionEnum.OVERWRITE 


appendRequest.InsertDataOption = SpreadsheetsResource.ValuesResource.AppendRequest.InsertDataOptionEnum.INSERTROWS 


Aber in den doumentation link, wird es erwähnt, dass:

„Zusätzlich können Sie wählen, ob Sie die vorhandenen Daten überschrieben werden sollen nach einer Tabelle oder neue Zeilen für die neuen Daten einfügen. Standardmäßig überschreibt der Eingang Daten nach der Tabelle. Um die neuen Daten in neue Zeilen zu schreiben, geben Sie insertDataOption = INSERT_ROWS in der URL.“

Statt Daten in die letzte leere Zeile des Bereichs hinzuzufügen, möchte ich neue Daten in der ersten Reihe der einfügen

Antwort

0

Die values.append-API unterstützt kein Schreiben am Anfang der Tabelle, sondern nur das Hinzufügen von Zeilen am unteren Ende der Tabelle (entweder durch Überschreiben von Daten unterhalb der Tabelle oder durch Einfügen von Zeilen) um die neuen Daten zu schreiben.)

(Aber, wenn Sie möchten, können Sie die spreadsheets.batchUpdate API verwenden und manuell Anfrage erstellen s bis insert new rows & add data.)