在不知道其范围的情况下阅读电子表格

Read spreadsheet without knowing its range

我想阅读跨页sheet,但不知道它的范围。这在 C# 中可能吗?否则我必须指定范围,直到将值插入 sheet?

这些东西在我的要求中是动态的。该范围可以是任何限制,因此我的代码需要从我的 sheet.

中读取输入的数据
// Create Google Sheets API service.

SheetsService SheetsService = GetSheetsService(); 

// Here is my doubt. 
// I have specified only the sheet name 
// but I dont know the range which could be dynamic

var range = "Sheet3!"; 

SpreadsheetsResource.ValuesResource.GetRequest request = 
    SheetsService.Spreadsheets.Values.Get(SpreadSheetID, range); 

var response = request.Execute(); 
return response;

A1 notation(表示范围的内容)的文档包括:

Sheet1 refers to all the cells in Sheet1.

因此,如果您真的想要所有单元格,只需使用它,不要尾随 !。如果您想找出大小而不是获取值,您可能需要 spreadsheets.get 而不是 spreadsheets.values.get 方法。