Если вы опубликуете код, который у вас уже есть, мы сможем вам помочь.
Согласно руководству разработчика Google ( здесь ):
Добавить строку
Чтобы вставить новую строку в канал на основе списка, сначала создайте новый ListEntry и установите его свойство Elements, чтобы оно содержало ячейки в строке. Например, учитывая ListEntry, представляющий существующую строку, вы можете запросить у пользователя значения каждого столбца следующим образом:
ListEntry newRow = new ListEntry();
foreach (ListEntry.Custom element in existingRow.Elements)
{
Console.Write("Enter the value of column {0}: ", element.LocalName);
String elementValue = Console.ReadLine();
ListEntry.Custom curElement = new ListEntry.Custom();
curElement.LocalName = element.LocalName;
curElement.Value = elementValue;
newRow.Elements.Add(curElement);
}
Затем вставьте новую строку в ListFeed следующим образом:
ListEntry insertedRow = feed.Insert(newRow) as ListEntry;
Таблицы вставляют новую строку сразу после последней строки, которая появляется в канале на основе списка, то есть непосредственно перед первой полностью пустой строкой. Этот код эквивалентен отправке аутентифицированного запроса POST на URL:
https://spreadsheets.google.com/feeds/list/key/worksheetId/private/full
с соответствующим XML-документом в теле сообщения POST.
Спасибо.