我想在不知道其范围的情况下阅读电子表格。这可能在C#中吗?或者我必须指定范围,直到值插入到工作表中?
这些东西在我的要求中是动态的。范围可以是任何限制,因此我的代码需要从我的工作表中读取输入的数据。
// 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;
答案 0 :(得分:3)
A1 notation的文档(表示范围的内容)包括:
Sheet1
指的是Sheet1中的所有单元格。
因此,如果您真的想要所有单元格,只需使用它,而不是尾随!
。如果您想查找尺寸而不是获取值,则可能需要使用spreadsheets.get
而不是spreadsheets.values.get
方法。