如何通过 Google 电子表格 API 在以编程方式创建的工作表上添加简单的标题行?很难理解他们的文档,它只提到了如何在已经创建的标题行上添加一行。如果第一次使用基于单元格的提要添加标题行,
// Fetch the cell feed of the worksheet.
CellQuery cellQuery = new CellQuery(worksheet.CellFeedLink);
CellFeed cellFeed = service.Query(cellQuery);
// Iterate through each cell, updating its value if necessary.
foreach (CellEntry cell in cellFeed.Entries)
{
if (cell.Title.Text == "A1")
{
cell.InputValue = "name";
cell.Update();
}
else if (cell.Title.Text == "B1")
{
cell.InputValue = "age";
cell.Update();
}
}
此代码不起作用,因为 cellFeed.Entries 为 0,因此控制永远不会进入 for 循环。我已经添加了一个包含 (4) 行和 (10) 列的工作表。但是如何先输入一个简单的标题行(作为一列),然后再输入其他行(作为这些列中的值)?我知道已经问了几个问题,但没有一个问题有答案,这太令人沮丧和难以理解这个 API 实现起来如此复杂是什么?